如何返回一页并使用 useNavigate 刷新它?
How do I go back one page and refresh it using useNavigate?
我想返回上一页并刷新它,因为我需要更新一个列表,而当我只使用 navigate(-1) 时它不会这样做
假设这是我的代码:
import { useNavigate } from 'react-router-dom';
function YourApp() {
const navigate = useNavigate();
return (
<>
<button onClick={() => navigate(-1)}>go back</button>
</>
);
}
我能够部分解决这个问题。
为了能够刷新我想要的列表,我使用了 Redux
及其 useSelector()
函数。
刷新页面部分还不可能,因为它没有在导航器中实现。
顺便说一句:我想要的功能相当于 window.location.reload().
我想返回上一页并刷新它,因为我需要更新一个列表,而当我只使用 navigate(-1) 时它不会这样做
假设这是我的代码:
import { useNavigate } from 'react-router-dom';
function YourApp() {
const navigate = useNavigate();
return (
<>
<button onClick={() => navigate(-1)}>go back</button>
</>
);
}
我能够部分解决这个问题。
为了能够刷新我想要的列表,我使用了 Redux
及其 useSelector()
函数。
刷新页面部分还不可能,因为它没有在导航器中实现。
顺便说一句:我想要的功能相当于 window.location.reload().