繁体   English   中英

远离页面或页面刷新导航时的React.js触发事件

[英]React.js fire event on navigate away from page or page refresh

当应用导航到另一个页面或刷新页面时,我想向后端触发一个事件。 这是我的确切用例: https : //github.com/ReactTraining/react-router/blob/v2.4.0/upgrade-guides/v2.4.0.md#withrouter-hoc-higher-order-component 然而,函数props.route.setRouteLeaveHookreact-router-dome 4.3.1不再可用,因此尚不清楚该怎么做。

注意:我不想componentDidUpdate ,因为我在做编辑的应用程序,所以有可能是每个用户的会话更新的100S,并呼吁时代的后端100S过于昂贵。

您可能正在寻找onbeforeunload

window.onbeforeunload = function(e) {
  // do something
};

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM