以下是个人一些小笔记:
redux要是想修改状态state,只能通过分发action来修改,强制使用 action 来描述所有变化带来的好处是可以清晰地知道应用中到底发生了什么,而reducer就是连接action和state的桥梁所在,reducer只是一个接受action和state,并返回新的state的函数
而store,它含有以下的几个常用属性,
store.getState()
store.subscribe()
store.dispatch() 分发action
store.replaceReducer(nextReducer)
类似于js中也有这个reduce