vue2百度地图选点组件


代码块 loadMap.js
/**
* 动态加载百度地图api函数
* @param {String} ak 百度地图AK,必传
*/
export default function loadBMap(ak) {
return new Promise((resolve, reject) => {
if (typeof window.BMap !== "undefined") {
resolve(window.BMap);
return true;
}
window.onBMapCallback = function() {
resolve(window.BMap);
return true;
};
const script = document.createElement("script");
script.type = "text/javascript";
script.src =
`https://api.map.baidu.com/api?v=3.0&ak=${ak}&callback=onBMapCallback&s=1`;
script.onerror = reject;
document.head.appendChild(script);
return true;
});
}
组件markerMap.vue
<templa

博客介绍了前端相关的代码块 loadMap.js 和组件 markerMap.vue,并提及了它们的使用。涉及 JavaScript 技术,属于前端开发范畴。
最低0.47元/天 解锁文章
2565

被折叠的 条评论
为什么被折叠?



