我正在使用React v6,我希望有一个按钮将用户重定向到将他重定向到当前页面的页面。
我知道这个问题可能包含两个不同的问题,所以问题的重点是:
我无法找到一种使用react v6的干净的方法,所有其他的答案都显示了使用过时和非常旧版本的react-router-dom.的解决方案。
发布于 2022-08-05 12:14:09
用这样的东西不是一种选择吗?
const navigate = useNavigate();
...
navigate(-1);发布于 2022-08-05 16:26:52
我不确定您是否想在页面中从您要重定向的位置执行某些操作。如果您想立即重定向,可以执行以下操作
const navigate = useNavigate()
...
// when clicked on button
const handleClick = () => {
navigate("redirect")
navigate("current url", { replace: true })
}https://stackoverflow.com/questions/73249520
复制相似问题