gpt4 book ai didi

javascript - 谷歌地图信息窗口中的 Angular

转载 作者:行者123 更新时间:2023-12-03 09:46:03 28 4
gpt4 key购买 nike

我可能会问与 Similar q 相同的问题,但我不确定!

基本上我有代码向谷歌地图添加标记。然后显示一个信息窗口。
如何在此处放置一个具有绑定(bind)到模块范围的元素的表单?
Angular 在页面的其余部分运行正常(我有一个简单的表达式来测试它),但它没有以 {{t​​ext}} 的形式运行,因为它永远不会改变。

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);
});
});

最佳答案

我知道这是一个老问题,但我最近遇到了这个问题并且很难找到相关信息,所以它肯定可以帮助那里的人,我使用 .$apply 修复了它以阅读更多请访问此链接 http://jimhoskins.com/2012/12/17/angularjs-and-apply.html

关于javascript - 谷歌地图信息窗口中的 Angular ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20588543/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com