标签: javascript reactjs react-native
我试图找出为什么我需要redux如果RN已经有状态,我可以使用状态,因为我想要的动作或改变一些东西。
那我为什么需要呢?
答案 0 :(得分:7)
Redux提供了一个共享状态"每个组件都可以访问。例如,您可能已经发现父组件需要知道子组件的状态。您可以通过将一个方法作为道具传递给子项来单独使用React解决此问题,但这不是一个又一次重复的模式,尤其是当您的组件结构变得更复杂和层次结构时。 Redux提供了一个优雅的解决方案但对于小型应用程序,可能没有必要。