首页 > 解决方案 > 关闭浏览器时如何激活 API?(反应)

问题描述

我应用了“componentWillUnmount”来保存每列表格的自定义宽度。离开页面时效果很好。但是,当用户关闭浏览器时,它根本不起作用。

我想知道在关闭浏览器时是否有办法发送 API。

提前致谢 :)

标签: reactjs

解决方案


componentWillUnmount 指的是一个虚拟 DOM 事件。您可以改为收听窗口事件,请参阅此答案

事件那么这是不可靠的,因为例如,如果笔记本电脑的电池耗尽,Web 浏览器可以立即关闭。

我不知道你的情况,但也许你想建立一个到后端的套接字连接来阻止连接是否是实时的。


推荐阅读