使用 react-redux 差不多两周了,现有的方式是在 container 将数据和方法都 map 进去。但是组件层级一多就有可能会忘记某一层,感觉很繁琐,并且有一定机会出现忘记某一层传递。
不知道是我方式不对,还是这种设计是为了解决某种问题,求解答
使用 react-redux 差不多两周了,现有的方式是在 container 将数据和方法都 map 进去。但是组件层级一多就有可能会忘记某一层,感觉很繁琐,并且有一定机会出现忘记某一层传递。
不知道是我方式不对,还是这种设计是为了解决某种问题,求解答
3 回答1.8k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
我们使用了2个月,并完成了一个较大的项目。个人经验是一般container(聪明组件)就是最低一层的组件了,里面一般不会再包含containers,这样就不会有层层相套的情况。container只需要传进它自己需要的state就可以,一般不超过5个数据项。另外,container和components不必要跟业务层级挂钩,功能合适就可以。