我想在每次用户重定向到不同的路由时检查cookie。除了每次在每个Route加载的主组件的顶部编写函数之外,最传统的方法是什么?
您可以使用useLocation
和useEffect
钩子:
function App() {
let location = useLocation();
useEffect(() => {
//do your stuff
}, [location]);
return (
// ...
);
}