我有一个使用沃尔玛电极框架和使用反应路由器的反应应用程序。我的问题是
a)如何在动作触发期间推送路由?我尝试从 react-router 导入推送,但出现方法未找到错误。我尝试改用 browserHistory.push 并设置 url,但由于某种原因,登录仅呈现在 /#/login?_k=jazzx 而不是 /login。
b)我怎样才能让它做 /resoure urls 而不是 hash #/resource urls。这是一个单页应用程序。我意识到它这样做是因为它是一个单页应用程序,但是有没有这样的设置?最佳做法是什么?
c) 电极附加到事物上的查询字符串是什么 - 仅适用于开发人员吗?
export const tryLogin = (returnUrl = '/') => {
return (dispatch) => {
browserHistory.push('/login'); //this doesn't seem to render the route /#/login_k=somestring does work
return dispatch(createLoginAction({ returnUrl }));
};
}
;