UNPKG

reducermanager

Version:

Redux's reducer management and leave page data destruction

25 lines (22 loc) 667 B
/** *数据改变事件响应type工厂 */ export default class ActionTypeFactory { //按storeName(数据层名称)存储所有actionType static actionType = {}; /** * initActionType方法,按storeName(数据层名称)存储所有actionType * @param storeName(数据层名称),actionTypes(actionTypes集合对象) */ static initActionType(storeName = '', actionTypes = {}) { this.actionType[storeName] = actionTypes; } /** * getActionType方法,按storeName(数据层名称)获取所有actionType * @param storeName(数据层名称) * @return actionType */ static getActionType(storeName = '') { return this.actionType[storeName]; } }