vue ssr情况下使用百度地图的插件vue-baidu-map,按照官方文档局部注册和引用后,出现了百度的logo、但是地图却是灰色的,没有显示出来,求问大佬该怎么解决,已经按照文档给组件设置了宽高,还是没有显示出地图。
vue ssr情况下使用百度地图的插件vue-baidu-map,按照官方文档局部注册和引用后,出现了百度的logo、但是地图却是灰色的,没有显示出来,求问大佬该怎么解决,已经按照文档给组件设置了宽高,还是没有显示出地图。
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
我是用的webapi也遇到这个问题,后来发现我是用的是vue3,他会先初始化地图然后被vue3重新加载页面,所以地图就没了,然后看到官网上存在异步加载地图的写法,用了下确实好用。但是我用过你的组件,他应该是vue2版本的组件。所以不知道如何解决因此只是提供一个思路。
下面是的我的代码