首页 > 解决方案 > 在页面离开时通过 React Router 检查目的地(下一个位置)

问题描述

有没有办法通过 React Router 检查下一个位置?我对使用Prompt解决方案不感兴趣。我的目标是在组件卸载上设置一些条件,例如:

useEffect(() => {
  return () => {
    if(nextRoute !== '/something') {
      resetData();
    }
  };
}, []);

有没有办法知道是什么nextRoute

标签: reactjsreact-router

解决方案


推荐阅读