vue中destroyed方法的使用

  1. // 移除监听事件
    destroyed() {

     window.removeEventListener('resize', this.resizeWin)

    }

  2. // 移除对dom的操作
    destroyed() {

     $("body").removeClass('maven-select');

    }

  3. // 由于EventBus不会凭空消失,所以需要销毁EventBus相关定义的事件,否则一直会以指数型方式触发 $emit
    destroyed() {

     bus.$off('get', this.myhandle)

    }

  4. // 销毁VueX中存储的数据,否则页面不刷新,在页面刚渲染时,一直展示的是上次的数据
    destroyed() {

     this.$store.dispatch("cleartList");

    }

  5. // 清空浏览器localStorage种植的某些变量
    destroyed() {

     window.localStorage.removeItem("ID");

    }

  6. // 销毁定时器
    destroyed() {

     clearInterval(this.timer);
     this.timer = null;

    }

  7. // beforeDestroy 移除echarts的所有鼠标事件以及清空会话
    beforeDestroy() {

     this.chartDom.off('click');
     this.chartDom.clear();

    }

此时无能为力,此心随波逐流

885 声望
22 粉丝
0 条评论
推荐阅读
markdown编写API文档
很多组件库都参照的element的这种文档处理方式,就是markdown生成文档架子搭建可能还好,需要根据咱们自己的需求需要定制处理剩下的就是文档格式和文档编写了[链接]

亲爱的阿乾阅读 3

安全地在前后端之间传输数据 - 「3」真的安全吗?
在「2」注册和登录示例中,我们通过非对称加密算法实现了浏览器和 Web 服务器之间的安全传输。看起来一切都很美好,但是危险就在哪里,有些人发现了,有些人嗅到了,更多人却浑然不知。就像是给门上了把好锁,还...

边城31阅读 7.2k评论 5

封面图
涨姿势了,有意思的气泡 Loading 效果
今日,群友提问,如何实现这么一个 Loading 效果:这个确实有点意思,但是这是 CSS 能够完成的?没错,这个效果中的核心气泡效果,其实借助 CSS 中的滤镜,能够比较轻松的实现,就是所需的元素可能多点。参考我们...

chokcoco20阅读 2.1k评论 2

在前端使用 JS 进行分类汇总
最近遇到一些同学在问 JS 中进行数据统计的问题。虽然数据统计一般会在数据库中进行,但是后端遇到需要使用程序来进行统计的情况也非常多。.NET 就为了对内存数据和数据库数据进行统一地数据处理,发明了 LINQ (L...

边城17阅读 1.9k

封面图
【已结束】SegmentFault 思否写作挑战赛!
SegmentFault 思否写作挑战赛 是思否社区新上线的系列社区活动在 2 月 8 日 正式面向社区所有用户开启;挑战赛中包含多个可供作者选择的热门技术方向,根据挑战难度分为多个等级,快来参与挑战,向更好的自己前进!

SegmentFault思否20阅读 5.6k评论 10

封面图
过滤/筛选树节点
又是树,是我跟树杠上了吗?—— 不,是树的问题太多了!🔗 相关文章推荐:使用递归遍历并转换树形数据(以 TypeScript 为例)从列表生成树 (JavaScript/TypeScript) 过滤和筛选是一个意思,都是 filter。对于列表来...

边城18阅读 7.7k评论 3

封面图
你可能不需要JS!CSS实现一个计时器
CSS现在可不仅仅只是改一个颜色这么简单,还可以做很多交互,比如做一个功能齐全的计时器?样式上并不复杂,主要是几个交互的地方数字时钟的变化开始、暂停操作重置操作如何仅使用 CSS 来实现这样的功能呢?一起...

XboxYan21阅读 1.6k评论 1

封面图

此时无能为力,此心随波逐流

885 声望
22 粉丝
宣传栏