gpt4 book ai didi

javascript - AngularJs 谷歌地图中的点击事件

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:58:07 24 4
gpt4 key购买 nike

我正在使用 http://angular-ui.github.io/angular-google-maps而且我无法捕捉到在 map 上简单点击的事件。

我试过这样的:

_scope.map = {
center: { latitude: position.coords.latitude, longitude: position.coords.longitude },
zoom: 16,
events: {
click: function(mapModel, eventName, originalEventArgs) {
console.log("user defined event: " + eventName, mapModel, originalEventArgs);
var e = originalEventArgs[0];
_scope.$apply();
}
}
};

<ui-gmap-google-map center="map.center" zoom="map.zoom"></ui-gmap-google-map>

我不是这样工作的,我不知道该怎么办。我希望能够获得点击位置的坐标。谢谢

最佳答案

您没有绑定(bind) event <ui-gmap-google-map>的属性(property)指令变量(关联数组)map.events ...所以你应该这样做:

<ui-gmap-google-map center="map.center" events="map.events" zoom="map.zoom"></ui-gmap-google-map>

关于javascript - AngularJs 谷歌地图中的点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34708238/

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