Redux 设计和使用的三项基本原则

2018-08-21  本文已影响0人  31c55905a1be

1.store是必须是唯一的

2.只有store能改变自己的内容 reducer 可以接受state,但是绝对不能修改state

3.Reducer必须是一个纯函数 纯函数指的是,给固定的输入,就一定会有固定的输出,而且不会有任何副作用

Redux的核心API

cerateStore 创建store

store.dispatch 派发action,传到store

store.getState 获取store的所有数据内容

store.subscribe 订阅store的改变 只要store发生改变subscribe接受到的回调函数就会改变

上一篇下一篇

猜你喜欢

热点阅读