Javascript 如何动态更新AngularJS谷歌地图?
我目前正在使用插件加载给定用户位置的一些标记 加载地图的“惰性”方式是使用如下设置的坐标来定义它Javascript 如何动态更新AngularJS谷歌地图?,javascript,angularjs,google-maps,google-maps-api-3,Javascript,Angularjs,Google Maps,Google Maps Api 3,我目前正在使用插件加载给定用户位置的一些标记 加载地图的“惰性”方式是使用如下设置的坐标来定义它 <div map-lazy-load="https://maps.google.com/maps/api/js"> <ng-map center="41,-87" zoom="3"></ng-map> </div> 我应该先用NgMap对象创建地图吗?或者我可以用它来更新我在html页面上定义的内容吗?我看到一个属于该对象的addMap()函数,
<div map-lazy-load="https://maps.google.com/maps/api/js">
<ng-map center="41,-87" zoom="3"></ng-map>
</div>
我应该先用NgMap
对象创建地图吗?或者我可以用它来更新我在html页面上定义的内容吗?我看到一个属于该对象的addMap()
函数,但在API中看不到关于它的任何信息
谢谢 我相信我找到了我需要的东西。可在以下网址找到工作示例:
getMap()
函数返回的map
实例就是我要查找的。这将是您创建的
的表示形式
NgMap.getMap().then(function(map) {
myMap = map;
});
NgMap.getMap().then(function(map) {
myMap = map;
});