AngularJS Google Map 指令 map 实例
AngularJS Google Map directive map instance
我正在使用 http://angular-google-maps.org/它的角度很好的谷歌地图库。但是我想使用地图实例,该实例不是在angularjs上下文中加载的,如下所示:
$scope.map = {
events: {
tilesloaded: function (map) {
$scope.$apply(function () {
$scope.mapInstance = map;
});
}
}
}
好的,很好,我有mapInstance,我可以以编程方式使用它。但是在应用程序生命周期中,这种触发到后期 - 所以换句话说,我想在其他代码之前加载整个指令(并获取映射实例) - 我只是不想使用其他映射事件。
在最近查找从文档页面上的示例获取地图实例的方法时,我遇到了这个:
$scope.map.control.getGMap().
确保在 google 地图 HTML 标记中,将选项属性设置为control="map.control"
,并在$scope.map
对象中设置空对象。
$scope.map= { control : {}, ...other map options...};
当谷歌地图启动时,该空对象将被填充。我希望这有所帮助,而且为时不晚。
享受棱角分明!!
相关文章:
- ES6构造函数返回基类的实例
- KnockoutJS-组件-多个实例
- 为什么无法在TypeScript中导出类实例
- 如何在GoogleWeb工具包(GWT)中从JSNI调用接口(实例化)
- fluxxor向一个flux实例添加一组以上的操作
- 使用jQuery获取Dropzone实例/对象
- 在下划线中使用_(obj).map(callback)和_.map(obj,callback)之间的区别
- "实例范围”;TypeScript类的getter/setter
- 如何在速度模板中获取LiferayPortlet实例id
- 同一项怎么可能在一个实例中未定义,却在另一个实例上定义
- 使用map来检查是否为真'不起作用
- 实例创建(JS)
- 显示模块模式在Knockout中设置模型的新实例
- 如何获取单选按钮的多个实例的选定单选按钮值
- 使用下划线 js map 函数时,Mongo 引用字段未实例化
- 有没有更优雅的方法来实例化这个Map
- 为什么不是'这不是谷歌地图的一个例子吗?InvalidValueError:setMap:不是Map;的实例;
- setMap:不是Map的实例,也不是StreetViewPanorama的实例
- AngularJS Google Map 指令 map 实例
- 获取已经在DOM上的google map实例