- 地图显示标记和标题
L.marker([lat, lng],{title:title}).addTo(this._map).bindPopup(title).openPopup().on('dblclick',function(e){
console.log(title)
})
- 地图显示标记和图标
this._marker = L.marker([lat, lng],{ icon: new L.DivIcon({
className: 'marker-title',
html: '<span class="marker-title">'+title+'</span><img class="marker-image" src="/root/lib/leaflet/images/marker-icon.png"/>'
}) }).addTo(this._map);
- 地图定位
this._map.panTo([lat, lng]);
- 删除
this._map.removeLayer(this._marker);
- 多个bindPopup不关闭
https://zhuanlan.zhihu.com/p/85846777