如何从redux重定向(w/ react路由器v6)?

qq24tv8q  于 2022-12-23  发布在  React
关注(0)|答案(2)|浏览(167)

在react router 5中,我使用了library -react-connected-router来从redux存储进行重定向。这个library在react router 6中不起作用。我该如何实现呢?
我可以把导航从useNavigate放到payload,然后在商店里使用它。但是我认为这不是一个好的决定。你有什么建议吗?

yqyhoc1h

yqyhoc1h1#

难道不能在将action分派到redux之后再导航吗?然后严格地将导航保持在ReactComponent s

iklwldmw

iklwldmw2#

将其 Package 在函数中

let history = useHistory();

const myActions = () => {
 dispatchAction1()
 dispatchAction2()
 history.push("/MY_ROUTE")
}

相关问题