leaflet 能在地图加载完毕后打开所有弹窗吗?
用的是vue2-leaflet
试过在 lMap组件的ready事件里 执行openPopup 不行
试过像网上说重写openPopup方法 不行
L.Map = L.Map.extend({
openPopup: function (popup, latlng, options) {
if (!(popup instanceof L.Popup)) {
let content = popup;
popup = new L.Popup(options).setContent(content);
}
if (latlng) {
popup.setLatLng(latlng);
}
if (this.hasLayer(popup)) {
return this;
}
// NOTE THIS LINE : COMMENTING OUT THE CLOSEPOPUP CALL
//this.closePopup(); this._popup = popup;
return this.addLayer(popup);
}})
在vue2-leaflet 文档也找不到方法解决
有前辈使用过做过这功能吗?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…