用于在ng映射中加载GeoJSON的回调
Callback for load GeoJSON in ng-map
这是一个回调,用于通过ng-map中的映射数据加载geoJSON文件?我的代码看起来很简单:
<ng-map map-type-control="false" zoom-to-include-markers="true">
<map-data load-geo-json="myPlace.geojson"></map-data>
</ng-map>
我的GeoJSON加载了一段时间,我想在这个加载时间添加一些角度微调器。有可能做到这一点吗?
文档中有一个回调类型(使用Promises)的示例:https://ngmap.github.io/#/!geojson.html,它调用CCD_ 2服务的CCD_。所以你可以显示加载程序直到
//controller
app.controller('MyCtrl', function(NgMap) {
vm.loaded = false; //property to toggle visibility
NgMap.getMap().then(function(map) {
vm.map = map;
vm.loaded = true;//update on JSON loaded
});
//..other stuff
<!-- template-->
<!--loader block-->
<div class="loader" ng-show="!loaded"></div>
<!--map is hidden untill json loaded-->
<ng-map ng-show="loaded" zoom="4" center="39.02, -95.81">
<map-data load-geo-json="us-states-20m.json">
</map-data>
</ng-map>
相关文章:
- AngularJS:我可以跳过函数参数回调吗
- 要求未定义JS回调参数
- MeteorJS:在带有回调的vzaar api上正确使用wrapAsync
- 自引用回调
- 测试Angular Service解决错误回调中的promise
- 如何将一个JavaScript函数回调为多个函数
- JavaScript回调函数
- 用于回调的javascript参数
- 将json回调数据转换为日期
- 承诺在非节点式回调上使用Bluebird
- 如何在回调函数中执行流
- 回调函数中传递参数的困难(Google Map API Markers)
- Soundcloud Javascript SDK 3.0-回调无法读取属性'connectCallback
- 如何使用jqueryAJAX从页面中回调多个变量
- jquery Onclick函数带有导致双击的回调排序函数
- Javascript点击事件回调不起作用
- 一旦加载并渲染了角度引导typeahead,就使用回调
- 成功回调永远不会被JSONP请求调用
- 用于在ng映射中加载GeoJSON的回调
- Mapbox,无法在jquery回调中设置GeoJSON