Open zhuanghongbin opened 3 years ago
高德地图 1.x 版本的确有兼容性问题,https://github.com/umijs/qiankun/issues/838#issuecomment-680791815
至于 vue-amap
使用报错,主要有两个解决办法:
<script src="https://unpkg.com/vue-amap/dist/index.js"></script>
,子应用无需引入直接使用。子应用异步加载 vue-amap
,然后配合 excludeAssetFilter
逃出沙箱控制,https://qiankun.umijs.org/zh/api#startopts 。
异步加载的方式,可以是动态插入外链的 script
,也可以是 import()
动态导入并命名 import(/* webpackChunkName: "vue-amap" */ './vue-amap')
如果是UI库,这样无法做按需加载呀
What happens?
主应用和子应用都采用vue,子应用使用vue-amap报错:
最小可复现仓库
引入方式
使用方式:
相关环境信息