/** * @file store文件 */ import {store} from '../utils/Store'; import * as stores from './stores'; const machine = Object.keys(stores).reduce( (pre, cur) => { return { initData: { ...pre.initData, [cur]: stores[cur].initData() }, actions: { ...pre.actions, ...stores[cur].action } }; }, {initData: {}, actions: {}} ); store.initData(machine.initData).addActions(machine.actions);