这个问题其实一开始在vue里写的时候并没有注意到这一点,也没有报错,直到在react里写的时候给我报了一堆错之后,经各种磨烂之后最终找到是分装button组件的问题,既然找到问题在哪就好办了

直接先上代码:

这里分装了一个防抖的组件,为的是不让按钮操作在单位时间内过多的请求后台,但是,在路由跳转中会出现内存泄漏的问题,当前按钮的setTimeout还没有对自己内部变量访问完,但是页面已经被销毁,这样就会发生销毁的页面却没有对内存释放,导致内存泄漏。所有需要这样做:

在销毁期把它释放掉。(顺便提一下,亲测过后,发现beforeDestroy和destroyed都可以访问到data内的数据,所以两个时期都可以处理)

最新文章

  1. UIKit框架之UIEvent
  2. 冲刺阶段day7
  3. Java注解的使用
  4. Spring配置bean文件的底层实现方式
  5. Griddle, griddle-react 一个REACT 表格组件
  6. '<', hexadecimal value 0x3C, is an invalid 问题解决
  7. C++程序中调用MPI并行的批处理命令
  8. JSP中两种模式的总结
  9. Freemarker生成静态代码实例
  10. angularjs——工具方法
  11. 20_学生选课数据库SQL语句练习题
  12. Django的ModelForm组件
  13. [LeetCode] Image Smoother 图片平滑器
  14. BZOJ_2161_布娃娃_权值线段树
  15. ssh-keygen -t rsa -b 4096 -C "邮箱"
  16. springbank 开发日志 springbank是如何执行一个handler的requestMapping对应的方法的
  17. 小教程:自己创建一个jQuery长阴影插件
  18. /struts-tags not found ,/struts-dojo-tags not found 上线后异常解决方案
  19. mysql按日期分组统计数据
  20. LINQ 模糊搜索

热门文章

  1. 熊猫全球站视点关注,韩国投入47亿韩元开发区块链等ICT技术
  2. AtCoder Regular Contest 107(VP)
  3. 安卓qq视频动态名片制作器
  4. modelViewSet 获取未序列化的数据
  5. gnuplot取消曲线标题
  6. 前端使用canvas生成盲水印的加密解密
  7. 面试 11-02.ES6
  8. 多图详解Go的互斥锁Mutex
  9. 【故障公告】redis内存耗尽造成博客后台无法保存
  10. Xtrabackup备份与恢复