好的,我有以下功能:
for ( var layer in this._map._layers ) {
if ( this._map._layers[layer]._leaflet_id == id ) {
this._map._layers[layer].bindPopup('some text').openPopup();
continue;
}
}
弹出绑定时会抛出以下错误:
TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'
我对此的想法是,从map._layers返回的对象不是节点对象。好的,那么如何获取该图层的节点对象呢?