gpt4 book ai didi

javascript - `mapHooks`失败时重定向到另一条路由

转载 作者:行者123 更新时间:2023-11-27 22:39:13 25 4
gpt4 key购买 nike

我定义了以下mapHooks:

const mapHooks = {
fetch: ({ dispatch, params }) => dispatch(fetchPost(params.postId)).catch(() => {
console.log('catch');
}),
};

有时,找不到帖子,我想将用户重定向到另一个页面。当我catch错误时,我尝试调用push('/foo')来重定向到/foo页面,但它什么也没做(push 来自 react-router-redux

如何正确重定向用户?

最佳答案

react-router-redux 附带的

push 函数是一个 action 创建者,这意味着它返回一个您需要调度。所以你需要这样调用它: dispatch(push('/foo'))

此外,请检查您是否正确安装了 routerMiddleware

关于javascript - `mapHooks`失败时重定向到另一条路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38889709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com