工作流程
好理解的办法
React Components: 借书人
Action Creators: 借书
Store: 图书馆管理员
Reducers: 记录本
Ant Design
1. 安装
npm i antd --save
2. 使用
import ‘antd/dist/antd.css’;
使用Store
1. store/index.js 是一个store
import { createStore } from 'redux';
import reducer from './reducer';
const store = createStore(reducer);
export default store;
2. reducer.js 记录了数据
const defaultState = {
inputValue: '123',
list: [1, 2]
};
export default (state = defaultState, action) => {
return state;
}
3. 在需要使用store的地方 导入
import store from './store/index.js';
constructor(props) {
super(props);
this.state = store.getState();
}
好理解的办法
React Components: 借书人
Action Creators: 借书
Store: 图书馆管理员
Reducers: 记录本
Ant Design
1. 安装
npm i antd --save
2. 使用
import ‘antd/dist/antd.css’;
使用Store
1. store/index.js 是一个store
import { createStore } from 'redux';
import reducer from './reducer';
const store = createStore(reducer);
export default store;
2. reducer.js 记录了数据
const defaultState = {
inputValue: '123',
list: [1, 2]
};
export default (state = defaultState, action) => {
return state;
}
3. 在需要使用store的地方 导入
import store from './store/index.js';
constructor(props) {
super(props);
this.state = store.getState();
}
好理解的办法
React Components: 借书人
Action Creators: 借书
Store: 图书馆管理员
Reducers: 记录本
Ant Design
1. 安装
npm i antd --save
2. 使用
import ‘antd/dist/antd.css’;
使用Store
1. store/index.js 是一个store
import { createStore } from 'redux';
import reducer from './reducer';
const store = createStore(reducer);
export default store;
2. reducer.js 记录了数据
const defaultState = {
inputValue: '123',
list: [1, 2]
};
export default (state = defaultState, action) => {
return state;
}
3. 在需要使用store的地方 导入
import store from './store/index.js';
constructor(props) {
super(props);
this.state = store.getState();
}