@umijs/max
模板项目,更多功能参考 Umi Max 简介
- 主应用包含完整的菜单功能(菜单需要单独实现,不能通过路由生成)
- 主应用路由配置,只需要配置好对应的子应用和自己应用的页面路由
- 主应用包含自己的样式管理,并且向其他应用通知自己的变化
- 主应用包含自己的快捷菜单记录栏
- 有自己的登录体系
- 有和子应用呼应的监听者模式("eventemitter3")
- 不负责业务页面实现
- 主应用的路由配置会有BUG,需特殊处理:解决点击菜单后,菜单不高亮问题 [图片]
- 菜单实现:需要在app.tsx中layou对象的menu中去自己实现。也可以在其他任何允许的地方。它包含完整的主应用path和子应用path
- Prolayout主题和各样式设置:正常像单应用一样设置就可以。需注意:将自己的各种状态通过app.ts/useQiankunStateForSlave 返回给子应用
- 快捷菜单栏访问:使用监听者模式,通过npm eventemitter3 实现
- 在父子应用中,除了官方的通信模式、可以有其他形式的通信,比如:localStorage类、监听则模式