reactjs - 在页面离开时通过 React Router 检查目的地(下一个位置)
问题描述
有没有办法通过 React Router 检查下一个位置?我对使用Prompt解决方案不感兴趣。我的目标是在组件卸载上设置一些条件,例如:
useEffect(() => {
return () => {
if(nextRoute !== '/something') {
resetData();
}
};
}, []);
有没有办法知道是什么nextRoute
?
解决方案
推荐阅读
- json - 在 Wordpress Rest API v2 输出中删除“_links”或从“curies”中删除大括号
- f# - 在 F# 中使用空列表还是“列表选项”更好?
- c# - 无法将 cookie 从子域写入另一个
- apache-poi - 我尝试在 xlsx 中通过 Apache POI 5.0.0 制作圆环图,但它显示饼图并且也无法设置自定义颜色
- flutter - 颤振图:.shp、.dbf 等
- python - 熊猫将名称列拆分为姓和名忽略中间名python
- python - 列表到数组转换的列表。混合字符串和浮点数
- reactjs - React JS - 使用 Moment.js 的倒数计时器
- c# - ASP.NET 5 Web API CreatedAtAction:POST 返回 500
- sql - 我需要帮助显示每年最昂贵的订单