
qiankun ——— 一套完整的微前端解决方案: >
最近在做项目重构的事情,原来的一个Vue项目有几十个菜单,项目大的令人发指,所以准备重构,使用了umi+qiankun的方式,子应用使用了vue和react两个类型的框架。
因为用到了umi框架,默认的路由文件统一配置在config/routers下面,并且是静态的,但是因为现在是动态添加的子应用,如果使用静态的路由文件,每次新加一个子应用,就需要修改一次主应用中的路由文件再发布一次,明显感觉不合理。因此找了一个解决动态路由的方法,也是官方的解决方案。配置的方式主要是在运行时进行,官方文件见 >
这需要在requestts中调用umiJS的dispatch函数。脱离了hock文件使用dva的dispatch函数,怎么搞?
可以用过 umi 暴露的 getDvaApp 方法获取 dva 实例,再获取 dispatch 方法,如下所示:
本篇文章主要介绍的一个 React小白 ,从 0 使用 umi 搭建 React 项目的过程,记录了相关 umi 的使用以及 react 的相关知识点~
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)