What happens?
umi v3 升级到 v4 后,使用 dva/router 包的 routerRedux 上的方法做路由跳转没有效果,伪代码 like:
import { routerRedux } from 'dva/router';
export default {
namespace: 'test',
state: {},
effects: {
*to({ payload: { path } }, { put }) {
yield put(routerRedux.push(path));
}
}
}
Mini Showcase Repository(REQUIRED)
https://github.com/lvboda/umi-v4-dva-router-issue-demo
Please provide a minimal reproduction then upload to your GitHub. 请提供 最小重现,并上传到你的 GitHub 仓库
How To Reproduce
同上
Context
- Umi Version: latest
- Node Version: latest
- Platform: MacOS