# Redux安装

名称 版本 安装 大小
redux redux-status (opens new window) npm install --save redux redux-size
react-redux react-redux-status (opens new window) npm install --save react-redux react-redux-size

# redux

redux是独立的应用状态管理工具。它是可以独立于react之外的。

npm install --save redux

# react-redux

如果我们需要在react当中运用它,那么我们需要手动订阅store的状态变化,来对我们的react组件进行更新。那么react-reudx这个工具:

npm install --save react-redux

我们可以使用Redux 开发者工具

npm install --save-dev redux-devtools

开发者工具:开发者可以用Redux的开发工具去实时追踪、回退和重放程序中action与state的每个变化。

# 引入

import {bindActionCreators, combineReducers, createStore, applyMiddleware} from 'redux';
import {Provider, connect} from 'react-redux';