【发布时间】:2016-01-28 09:23:07
【问题描述】:
我有一个动作像
export function loginSuccess(response){
return (dispatch, getState) => {
dispatch({ response, type: types.LOGIN });
router.transitionTo("/profile")
};
}
在成功执行我的操作后,我想将其重定向到/profile。
我在这里收到router is not defined。
【问题讨论】:
-
router应该在this.props上传递。 -
它在我的行动中..我怎样才能在 this.props 中传递它..
-
啊,看的不够仔细。你在用
redux-router吗? -
是的,我正在使用它.. 我想重定向它.. 我看到它是正确的方式,但我的路由器没有定义
-
如果你使用
redux-router,那么导入pushState并调度。
标签: javascript react-router redux