作者: HerryLo
本文永久有效链接: https://github.com/AttemptWeb......
Redux是JavaScript状态容器,提供可预测化的状态管理。
在实际开发中,常搭配React + React-redux使用。这代表了目前前端开发的一个基本理念,数据和视图的分离。
redux应运而生,当然还有其他的一些状态管理库,如Flux、Elm等,当然,我们这里只对redux进行解析。
redux创建Store创建redux的store对象,需要调用combineReducers和createStore函数,下面解释不包含中间件。
const reducer = combineReducers({ home: homeNumber, number: addNumber }) const store = createStore(reducer) // 暂时挂载在window下,下面会使用到 window.$reduxStore = store