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