Dva: 可以配置react router 4.0 吗

Created on 9 Jun 2017  ·  8Comments  ·  Source: dvajs/dva

求解

enhancement faq

Most helpful comment

抱歉,拖了太久了。已经在写了,尽快完成。https://github.com/dvajs/dva-core

All 8 comments

同问,有支持4.0的计划吗?

同问

其实 dva 的核心并没有跟 react-router 绑死,完全可以自己使用 react-router v4,直接自定义 dva 的初始化方式即可:

import createHistory from 'history/createBrowserHistory'
import {
  ConnectedRouter,
  routerMiddleware,
  routerReducer as routing,
} from 'react-router-redux';

import createDva from 'dva/lib/createDva';

const history = createHistory();

const dva = createDva({
  mobile: false,
  initialReducer: {
    routing,
  },
  defaultHistory: history,
  routerMiddleware,
  setupHistory(history) {
    this._history = history;
  },
});

@sorrycc dva V2 什么时候进入实质开发啊,其实 dva-core 可以先分离出来了,我都想fork一份自己搞了,等得让人心焦 😂

@nihgwu 支持你

@nihgwu 表示只用了dva-core。。。

抱歉,拖了太久了。已经在写了,尽快完成。https://github.com/dvajs/dva-core

Was this page helpful?
0 / 5 - 0 ratings