需求:当用户进入程序页面获取用户当前位置
1.创建高德地图的key值
2.安装依赖
npm install vue-amap --save
3.新建一个amp.js
export default function MapLoader () { // <-- 原作者这里使用的是module.exports
return new Promise((resolve, reject) => {
if (window.AMap) {
resolve(window.AMap)
} else {
var script = document.createElement('script')
script.type = 'text/javascript'
script.async = true
script.src = 'http://webapi.amap.com/maps?v=1.3&callback=initAMap&key=8451e6c7c28a37f1ab520e72299e3511'
script.onerror = reject
document.head.appendChild(script)
}
window.initAMap = () => {
resolve(window.AMap)
}
})
}
4.在所需页面引入 amp.js