redux相当于vuex,用于管理项目中的共享数据
1、在项目中新建store文件夹
//在store下新建reducer文件夹,用来管理模块化数据
//reducer->department.js
const departmentReducer = function(state=config,action){
return state;
}
export default departmentReducer;
//store-->index.js,集中管理
import { createStore,combineReducers } from 'redux';
//将department模块引入
import departmentReducer from './reducer/department.js'
//创建redux对象
const allReducer = {
department:departmentReducer
}
const rootReducer = combineReducers(allReducer)
//创建redux实例
const store = createStore(rootReducer)
export default store