How To Reproduce 在配置文件增加了如下配置,同样的配置React子应用不报错,vue子应用报错 plugins: ["@umijs/plugins/dist/qiankun"], qiankun: { slave: {}, }, Context Umi Version: 4.0.71 Node Version: 16.20 Platform: Vue3 目前的qiankun 插件仅支持 react 之前和虎哥聊过支持 vue , 我去聊聊看看...
在qiankun主应用中访问自应用,页面刷新数据正常加载,由于主应用中的服务由于运维环境变化,出现主应用后端服务连续几天运行不正常,导致登录后的页面会自动退出到登录页,再次登录无法登录的情况,子应用的项目开发页面进不去了 由于项目开发进度比较赶,所以前端开发人员通过只访问子应用的方式先开发一些纯前端的静态页等内容...
一开始没有思路,只能排查,发现注释掉子应用 的 router可以正常引入,当然就子应用就用不了 router 了,肯定不对。 排查有可能是主应用在 window 上挂载了Vue,这个扩散给子应用了导致报错,于是排查主应用,果然,发现主应用 public 中多应用了一次 vue ,干掉问题解决!
主应用需要提前得知子应用的store内容,将其与主应用的store进行某种融合,这样子应用在集成环境中以及在独立运行时都能够正常运行。 缺点:这方方案会导致主应用和子应用相互耦合过强,并且主应用和子应用都要维护一份子应用的store,增加工作量,过于笨重。 主应用依旧只传递主应用的store,子应用的store依旧在使用,也就是...
问题 基于qiankun做了一个vue的插件,使用qiankun采用手动方式载入子应用。在子应用加载的过程当中,强行切换路由,其实也就是强行unmouted当前的子应用。结果就造成子应用vue-router在懒加载页面js时报错(因为vue实例被强行destory了,报错也属正常)。关键是,这样的报错
吧#vue 这个容器放到 主应用的 app.vue 里,跟 router-view 平级 子应用的根路由 跟 主应用的 二级路由是平级的,按你现在这个情况 只有主应用 二级页面才渲染 #app 这个容器,显然会报错 有用2 回复 Smile: 谢谢啦~这样做解决问题了,赞赞赞 回复2020-09-03 ...
这个就是打包配置和nginx配置导致的 nginx中主应用main 子应用放到 subapp/sub-vue下面main和subapp是同级的 有用 回复 查看全部 2 个回答 推荐问题 遇到一道设计模式的面试题,各位大佬看下如何解决,题目要求是优化这段业务代码? 遇到一道设计模式的面试题,各位大佬看下如何解决,题目要求是优化这段业务代码条件是布...
项目用到了jsplumb,jsplumb要访问全局window,但是在qiankun下访问不到window,所以有问题,这个怎么解决
(4)将single-spa模式的入口文件( app.js )放置到index.html目录,其他文件不变,原因是要截取app.js的路径作为publicPath。 建议使用HTML entry,使用起来和iframe一样简单,但是用户体验比iframe强很多。qiankun请求到子项目的index.html之后,会先用正则匹配到其中的js/css相关标签,然后替换掉,它需要自己加载js并运行...
microi.vue2.qiankun 更新说明 2个月前 microi.vue2.uniapp Microi吾码 - 低代码平台 2个月前 microi.vue3.os.build 1、修复V8代码编辑器monaco-editor在控制台报错:Cannot read properties of undefined (re… 2个月前 microi.vue3.tuniao