从外部页面返回时如何调用函数?我用的是Next JS 12。
当我单击浏览器的后退按钮时,我看到缓存的页面,并且函数没有调用
const MyTest = () => {
const router = useRouter();
useEffect(() => {
// my function
}, [router]);
return (
<div className="container">
<Button
onClick={() => {
window.location.assign("https://www.google.com");
}}
>
Navigate page
</Button>
</div>
);
};
1条答案
按热度按时间jchrr9hc1#
您可以使用poststate event