我可能会问Similar q同样的问题,但我不确定!
基本上我有代码将标记添加到Google地图。然后显示一个信息窗口。 如何在此处放置一个包含绑定到模块范围的元素的表单? 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);
});
});