1. 如下图所示,点击弹窗
2. 代码如下:(注意,如果第一次点击不出来弹窗需要.openPopup()方法)
this.lakeLayer = L.geoJson(data, {
style: {
weight: 2,
opacity: 1,
color: '#2f8ffc',
fillOpacity: 0.2,
fillColor: '#6ba7de'
},
onEachFeature: ((feature, layer) => { //对每个小块进行定义
layer.on({
//鼠标移入
mouseover: ((e) => {
var layer = e.target;
if (e.target.name == undefined) {
layer.setStyle({
weight: 3,
color: '#2f8ffc',
fillOpacity: 0.2,
});
}