map.on("layers-add-result", initEditing);当地图控件中的所有图层加载完毕之后触发。
??注意图层加载完成后返回的的结果:event。
??function initEditing(event) {
???????????????var featureLayerInfos = arrayUtils.map(event.layers, function (layer) {
???????????????????return {
???????????????????????"featureLayer": layer.layer
???????????????????};
???????????????});
??}
注意的是:layers-add-result事件绑定的行为是addLayers([riversLayer]),不是addLayer();
ArcGisJS的layers-add-result事件总结
原文地址:http://www.cnblogs.com/xiaocai0923/p/7517291.html