我使用vue-cli搭建应用
在index.html中引用百度地图的script,
【<script type="text/javascript" src="http://api.map.baidu.com/api?...我的ak"></script>】
然后再app.vue的mounted函数中调用百度地图的demo
【
// 百度地图API功能
var map = new BMap.Map("allmap"); // 创建Map实例
map.centerAndZoom(new BMap.Point(116.404, 39.915), 11); // 初始化地图,设置中心点坐标和地图级别
map.addControl(new BMap.MapTypeControl()); //添加地图类型控件
map.setCurrentCity("北京"); // 设置地图显示的城市 此项是必须设置的
map.enableScrollWheelZoom(true); //开启鼠标滚轮缩放
】
提示信息如下截图
然后我直接在自己的页面引用百度地图的script,没有使用vue-cli,则能正确显示
不知道其他人是否碰到过这种问题
https://www.talkingcoder.com/... 用异步加载地图