dva生成的项目中,不使用任何history的时候,路由上带#,例如http://localhost:7000/#/如果这样定义你路由import dva from 'dva'import createLoading from 'dva-loading'import { message } from 'antd'import { reducer as formReducer } from 'redux-form'import createHistory from 'history/createHashHistory'import 'antd/dist/antd.less'import './less/index.less'const historys = createHistory();// 1. Initializeconst app = dva({ history: historys, extraReducers: { form: formReducer }, onError: (e) => { message.error(`错误:${e.message}`, 3) }})app.use(createLoading())app.router(require('./router'))app.start('#root')结果依然没有出现_k那怎么定义才可以出现_k=。。。。这个参数呢
1 回答
慕姐8265434
TA贡献1813条经验 获得超2个赞
import { browserHistory } from 'dva/router';
const app = dva({
history: browserHistory
});
另外给一个dva initial project,我自己做的。这个初始化项目,解决了我们项目踩过的所有坑。
添加回答
举报
0/150
提交
取消