JZTXT
  • 首页
  • Ai
  • Java
  • Python
  • Android
  • Mysql
  • JavaScript
  • Html
  • CSS

在react里面刷新浏览器,不会触发componentWillUnmount事件

发布时间 2023-06-03 15:45:12作者: 飞向火星

今天遇见个小bug发现刷新浏览器,componentWillUnmount竟然不会触发。

搜了一下,可能原因是浏览器刷新的时候,componentQillUnmout来不及触发,就被刷掉了。

使用 onbeforeunload事件可以完美解决这个问题。

 

    本栏目推荐文章
  • 2024-01-13 记录react-dnd拖拽组件的用法
  • 2024-01-13 react 监听上一页返回
  • Chrome 浏览器插件 V3 版本 Manifest.json 文件中 Action 的类型(Types)、方法(Methods)和事件(Events)的属性和参数解析
  • 新版的Edge浏览器如何设置网络代理?
  • 2024-01-13 Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. ==》引用了未使用的方法导致
  • 浏览器页面实现读取和存储文件到c盘,是否能实现?
  • 002*:React状态、属性、传值
  • 如何使用谷歌浏览器 Chrome 更好地调试
  • Linux安装chrome浏览器
  • 利用 chrome 浏览器将大的 pdf 文件拆分成多个
版权声明:本网站为非赢利性站点,本网站所有内容均来源于互联网相关站点自动搜索采集信息,相关链接已经注明来源。
联系我们