我可能会问Similar q这个问题,但我不确定!在Google地图中的角度InfoWindow
基本上我有代码添加到谷歌地图的标记。然后显示infowindow。 如何在这里放置一个表单,其中的元素绑定到模块的范围? Angular在页面的其他部分运行正常(我有一个简单的表达式来测试这个),但它不会在窗体中运行,因为{{text}}永远不会更改。
var html =
"<form id=\"markerInput\" ng-controller=\"markerCtrl\">"+
"<input ng-model=\"text\">{{text}}</form>";
infowindow = new google.maps.InfoWindow();
google.maps.event.addListener(map, "click", function(event) {
marker = new google.maps.Marker({
position: event.latLng,
map: map
});
google.maps.event.addListener(marker, "click", function() {
infowindow.setContent(html);
infowindow.open(map, marker);
});
});
您是否找到过解决方案? – jain