基于Ant Design Pro的动态 菜单动态加载

由于公司业务需要目前在研究阿里的 Ant Design,

后来发现他们有现成的脚手架 Ant Design Pro

拿过来看了下,确实很符合我们的要求,从开发、测试、构建部署等等基本上打通了各个环节,无脑用就好了。但是发现了几个比较麻烦的事情

比如:
一.菜单是写死的,是从一个叫menu.js中提取到的

二.路由同理,也是从router.js里配置出来

三.路由的配置需要与model耦合,也就是说声明路由的时候需要提前把这个路由依赖的model一同声明。

怎么办呢???  各个解决就好 

一.动态获取菜单:

懒的写如何如何的改的了 先上张图 说明都改了哪些文件:

基于Ant Design Pro的动态 菜单动态加载_第1张图片
PS:只改了这些文件哦

最后附上代码:git地址 

最后:最近很忙 没时间更新其他的 但总算是把动态查询菜单处理完成了

后续会 继续更新“路由与菜单的合并” “路由与model的解耦”等 敬请关注

+我的QQ群 一起交流讨论 106524652

(PS:这里要感谢 herton7362 同学 之前我写的 那版git地址让我误删了 这版是他写的 思路大体都是一样的)

你可能感兴趣的:(基于Ant Design Pro的动态 菜单动态加载)