用了网上这种方法调用百度地图,结果要刷新一次才能显示
我的代码:
引入map.js文件:
map.js文件代码:
调用百度地图的方法:
在mounted调用:
结果:
打印值测试:
刷新后
结果显示正常
请教各位这是怎么一回事呀,在此谢了哈!
用了网上这种方法调用百度地图,结果要刷新一次才能显示
我的代码:
引入map.js文件:
map.js文件代码:
调用百度地图的方法:
在mounted调用:
结果:
打印值测试:
刷新后
结果显示正常
请教各位这是怎么一回事呀,在此谢了哈!
刷新是不能作数的,有很多东西是缓存了,开发的时候我一般习惯关掉浏览器页,重新打开观看效果。
另外你为什么要用nextTick呢,mounted本身就是vue已经操作完dom留给你操作的地方啊。想我echarts.init都是直接在mounted里执行的,你拿把方法拿出来试试。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
1.首先在index.html文件引入
<script src="https://api.map.baidu.com/api?v=1.3&s=1"></script>
,我这边引用的是1.3版本,1.4版本及以下是不需要密钥的。2.在你需要调用百度地图的页面调用,