Reactjs 为什么我们需要使用Redux?
很抱歉问这个问题,但我真的不明白,如果我可以对核心Reactjs 为什么我们需要使用Redux?,reactjs,redux,Reactjs,Redux,很抱歉问这个问题,但我真的不明白,如果我可以对核心react功能使用相同的方法,为什么我必须对react使用redux。我可以创建this.setState({})并在组件之间传递这个状态值,应用程序将以同样的方式工作。redux的优点是什么?redux是许多React应用程序最常用的状态管理,原因有很多: 在应用程序扩展时减少和管理复杂性 确保多个组件共享相同的状态 减少在多个场景中传递的道具数量 组件的级别 防止频繁使用setState,否则会损坏组件 表演 Redux使用其一个全局对象声
react
功能使用相同的方法,为什么我必须对react
使用redux
。我可以创建this.setState({})
并在组件之间传递这个状态值,应用程序将以同样的方式工作。redux
的优点是什么?redux是许多React应用程序最常用的状态管理,原因有很多:
- 在应用程序扩展时减少和管理复杂性
- 确保多个组件共享相同的状态
- 减少在多个场景中传递的道具数量 组件的级别
- 防止频繁使用setState,否则会损坏组件 表演
- Redux使用其一个全局对象声明始终具有一个 真相的来源