javascript – 使用React / React Router处理网站关闭/离开页面事件的惯用方法

我想在用户离开网站时向我的API服务器发送清理请求(实际上关闭选项卡/浏览器,而不仅仅是SPA中的更改页面).有没有一种惯用的方法在使用React和React Router的应用程序中执行此操作? componentWillUnmount会在页面上关闭吗?我假设没有. 最佳答案 React在这里没有做任何特别的事情.就这样做,你通常为此做.另外,请参阅
a related question的答案

放置此订阅代码的最佳位置是componentDidMount生命周期方法.并且不要忘记在componentWillUnmount上取消订阅以防止泄漏.

点赞