Redux

2020-05-08  本文已影响0人  太_2_真_人

1. 什么是redux

redux是javascript状态容器,由flux发展而来,提供可预测化的状态管理。

2. 什么时候用

​ 小型项目只使用react完全够用,数据管理使用props,state即可。但随着业务复杂度的增加,单纯使用react显得有点捉襟见肘,比如一个组件A嵌套多层组件,当传递到子组件E时,纯靠props传递显得有点不爽,中间BCD组件可能并不需要props数据,但迫于无奈仍需要传递。或者是兄弟组件之间想要共享某些数据,也不是很方便。诸如此类的情况,就有必要引入redux了。

3. 好处

image

3. redux三大原则

4. 核心api

React-redux

Redux & React-redux

<img src="https://static-zhiozhou.oss-cn-beijing.aliyuncs.com/oss-imgs/react-redux.png" style="zoom:50%;" />

上一篇下一篇

猜你喜欢

热点阅读