有没有办法在信息窗口内容中创建一个 ng-click angularjs 指令?
var infowindow = new google.maps.InfoWindow({
map: map,
position: pos,
content: '<div ng-click="???" class="infowindow"></div>'
});
最佳答案
您需要先编译 HTML 元素,例如
var htmlElement = '<div ng-click="???" class="infowindow"></div>'
var compiled = $compile(htmlElement)($scope)
然后将 InfoWindow Content 设置为类似
var infowindow = new google.maps.InfoWindow({
map: map,
position: pos,
content: compiled[0]
});
关于google-maps - ng-click 在谷歌地图的信息窗口内容中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19967012/