目录的设计与组件划分
来源:1-1 课程导学

慕容4009360
2020-04-19
老师好,参考老师你的《react进阶之路》一书;在User/index.js做嵌套路由;如果新增/编辑不是在列表页或详情页中,而是做为单独一页(因为信息量多);当新增时重用userEditor组件时还须容器型组件(User/index.js)传递必要的方法;这样使得User/index.js配置路由的同时又做数据上业务的处理;显的有点乱;又或者直接如上图一样都在App中配置路由,再将UserEditor/UserList/UserView放在User目录下而redux/user不变,做为独立的容器型组件对应相应的路由?这样做几乎每个实体都会有这三个页面了。请老师指点,又或者老师有更好的方法?十分感谢!
写回答
1回答
-
艾特老干部
2020-04-20
你好。没有很理解你的问题。按照我的理解,你在User/index.js中配置二级路由,路由到view、edit、list是没有问题的,User/index.js作为容器型组件,本身就是可以承载业务逻辑的,只要保证内层的展示型组件尽量纯粹就可以。
00
相似问题