gam*_*osa 12 google-maps angularjs
有没有办法在infowindow内容中创建ng-click angularjs指令?
var infowindow = new google.maps.InfoWindow({
map: map,
position: pos,
content: '<div ng-click="???" class="infowindow"></div>'
});
Run Code Online (Sandbox Code Playgroud)
keb*_*mix 21
您需要首先使用类似的东西编译HTML元素
var htmlElement = '<div ng-click="???" class="infowindow"></div>'
var compiled = $compile(htmlElement)($scope)
Run Code Online (Sandbox Code Playgroud)
然后将InfoWindow内容设置为类似的内容
var infowindow = new google.maps.InfoWindow({
map: map,
position: pos,
content: compiled[0]
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4367 次 |
| 最近记录: |