在vue中如何使用leaflet
<template><div id="map" class="map"></div>
</template><script>
export default {data () {return {};},mounted(){this.initMaps()},methods: {initMaps () {const map = L.map('map', {zoomControl: false,attributionControl: false}).setView([39.9042, 116.4074], 10);L.tileLayer('https://webrd04.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=7&x={x}&y={y}&z={z}',).addTo(map)},}
}
</script><style lang="less" scoped>
.map{height: 100%;width: 100%;
}
</style>
参考文档链接: leaflet