安装redux-actions依赖后 redux-actions中handleActions和createAction/createActions的使用方法;
const ADD="ADD";
const MINUS="minus";
const RED="red";
import { handleActions } from "redux-actions";//第一个参数type类型:执行的方法;第二个参数初始值
export const count = handleActions({
[ADD]: (state,action) => state + 1,
[MINUS]: (state,action) => state - 1
}, 0)
import {createAction} from "redux-actions";//第一个参数type类型,第二个参数是payload(如果不给对象的话,值就是payload的值)
const red=createAction(RED,id=>({id}));
import {createActions} from "redux-actions";//第一个参数type类型,第二个参数是payload的值
const {add,minus}=createActions(ADD,MINUS);