vue项目在ie浏览器内存泄漏,不断切换路由,发现内存不能释放,该如何解决。
1个回答
展开全部
如果在mounted/created 钩子中绑定了DOM/BOM 对象中的事件,需要在beforeDestroy 中做对应解绑处理
如果在mounted/created 钩子中使用了第三方库初始化,需要在beforeDestroy 中做对应销毁处理
如果组件中使用了定时器,需要在beforeDestroy 中做对应销毁处理
模板中不要使用表达式来绑定到特定的处理函数,这个逻辑应该放在处理函数中?
如果在mounted/created 钩子中使用了$on,需要在beforeDestroy 中做对应解绑($off)处理
某些组件在模板中使用 事件绑定可能会出现泄漏,使用$on 替换模板中的绑定
追问
我们用的是 element 发现是 element的form表单组件 有内存泄漏
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询