0.1.0 • Published 4 years ago

react-redux-pro v0.1.0

Weekly downloads
5
License
-
Repository
-
Last release
4 years ago

要实现的接口方式

/ main.js / import ReactApp from '@react/app' import store from './store' import router from './router'

const app = new ReactApp({ store, router, render: mount => mount(App, '#main') })

/ /store/index.js / import ReactStore from '@react/store'

const store = new ReactStore({ state: {} models: { modelName: { namespaced: true, state: {} reducers: { }, effects: { }, watch: { }, getters: { } middlewares: , enhancers: } }, reducers: { }, effects: { }, watch: { }, getters: { } middlewares: , enhancers: })

store.actions

/ /router/index.js / import ReactRouter from '@react/router'

const router = new ReactRouter({ mode: 'history', routes: [{ path: '/', component: PageComponent, meta: { title: '首页' }, children: { path: 'example', component: ExamplePage, meta: { title: '例子' }, } }] })

router.match router.push router.replace router.go router.Component