如何使用react-beforeunload钩子?

问题描述 投票:0回答:1

注销功能只能在窗口关闭时执行。 使用

refresh
钩子时如何区分
close
react-beforeunload

javascript reactjs react-hooks onbeforeunload
1个回答
1
投票

你不能。

就像文档所说,它“监听

beforeunload
窗口事件”。正如文档所述

当窗口、文档及其资源即将被卸载时,会触发 beforeunload 事件。此时文档仍然可见,并且活动仍然可以取消。

关闭选项卡/浏览器和页面刷新都会触发该事件,因此您不能依赖该事件。

© www.soinside.com 2019 - 2024. All rights reserved.