1.在leaflet-map标签中添加ref="map"
<leaflet-map id="map" ref="map"></leaflet-map>
2.导入import markerImg from "../../public/leaflet/images/marker-icon.png";
3.在点击事件中添加
var myIcon = L.icon({
iconUrl: markerImg,
iconSize: [30, 35]
});
var marker = L.marker([34.68796, 112.87354], {
icon: myIcon,
}).addTo(this.$refs.map.map);
this.$refs.map.flyTo(112.87354,34.68796);
【注意】:L.marker([34.68796, 112.87354]...里面是纬度和经度;
this.$refs.map.flyTo(112.87354,34.68796); 是经度和纬度。