this.$destroy() 作用:

完全销毁一个实例。清理它与其它实例的连接,解绑它的全部指令及事件监听器。触发 beforeDestroydestroyed 的钩子。

当销毁一个组件时我们有可能会用这种方法:

this.$destroy()
this.$el.parentNode.removeChild(this.$el) //通过父级元素销毁当前组件

查看页面html该组件确实被销毁, 但是removeChild销毁组件只是表面上的销毁了该组件, 实际上该组件函数任然缓存在vue中,下次组件显示时,组件还是会处于被销毁(destroy)状态,所以数据响应式,生命周期等都会不起作用!

需要真正销毁一个组件可以使用 v-if

vue中 $destroy 并且 removeChild 组件数据响失效相关推荐

  1. vue路由参数改变,组件数据没重新更新问题

    最近一段时间在用vue做项目,遇到一个很纠结的问题,本来是两个页面样式结构相似,就是数据不同,所以在router里面配置了一个id参数,发现vue路由参数改变,组件数据没重新更新,查了一下官方文档,发 ...

  2. 手写简易版Vue源码之数据响应化的实现

    当前,Vue和React已成为两大炙手可热的前端框架,这两个框架都算是业内一些最佳实践的集合体.其中,Vue最大的亮点和特色就是数据响应化,而React的特点则是单向数据流与jsx. 笔者近期正在研究 ...

  3. 【Vue】Vue中的父子组件通讯以及使用sync同步父子组件数据

    前言: 之前写过一篇文章<在不同场景下Vue组件间的数据交流>,但现在来看,其中关于"父子组件通信"的介绍仍有诸多缺漏或者不当之处, 正好这几天学习了关于用sync修饰 ...

  4. 七十、Vue城市页面Ajax动态渲染和兄弟组件数据传递

    2020/10/29. 周四.今天又是奋斗的一天. @Author:Runsen 写在前面:我是「Runsen」,热爱技术.热爱开源.热爱编程.技术是开源的.知识是共享的.大四弃算法转前端,需要每天的 ...

  5. vue --- 获取子组件数据的一个应急方案$refs

    使用$refs需要注意以下2点: 1.html方法使用子组件时,需使用ref = "xxx" 声明. 2.在父组件中使用,this.refs.xxx.msg 获取数据 <!D ...

  6. vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据

    vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据 在vue项目中组件间相互传值或者后台获取的数据需要供多个组件使用的情况很多的话,有必要考虑引入vuex来管理这些凌乱的状态,今 ...

  7. vue 孙子组件获取祖先组件数据

    vue 孙子组件获取祖先组件数据 1.概述 在vue项目开发中,如果逻辑比较复杂或者页面的内容较多时,通常会使用组件化开发页面.这个时候一般都是父子组件,两层就够了.使用props和emit方式父子组 ...

  8. Vue父组件传子组件数据中,Vue监听不到数据改变

    Vue父组件传子组件数据中,Vue监听不到数据改变 官方文档说明(引用来自官网) 检测变化的注意事项 由于 JavaScript 的限制,Vue 不能检测数组和对象的变化.尽管如此我们还是有一些办法来 ...

  9. vue 同页面不同组件数据传递

    不用 vuex 同页面不同组件数据传递,用vuex的这篇文章可以忽略! 直接举例: 一个页面有两个组件,其中组件A的数据可以传递到组件B,同理组件B的数据可以传递到组件A, 即AB两个组件可以互相传递 ...

最新文章

  1. Constructor sap.ui.core.ComponentContainer has been called without new operator
  2. ajax怎么在html与php中使用,如何使用ajax和php将数据从数据库表放到html表
  3. Oracle %rowtype的用法
  4. P1600-天天爱跑步【LCA,桶,树上差分】
  5. 计算机时代 英语,雅思8分范文:计算机时代教师角色 【出国英语】
  6. 我的世界服务器指令修改拔刀剑,我的世界拔刀剑Mod 合成刀方法作用
  7. 等保2.0标准下,测评中重点关注的内容
  8. Android RecyclerViewSwipeDismiss:水平、垂直方向的拖曳删除item
  9. C# WPF 生成随机数添加到DataGrid表格
  10. 大学生创新创业训练计划项目(信息类)申报书撰写
  11. 【项目管理】项目启动阶段 -- 制定项目章程
  12. LCS算法 文本对比的实现
  13. 全国哀悼日 网站变灰代码集锦
  14. Hadoop集群搭建(三)
  15. C++ - CString 用法
  16. 抓包微信小程序openid的教程
  17. ios 绕过 id 锁
  18. Java进阶教程-马士兵
  19. Jquery Mobile如何下载文件
  20. 基础算法-高精度乘法

热门文章

  1. 普通发票模板 html css写的
  2. 数据库系统理论 -- 关系查询处理和查询优化
  3. 《NFL橄榄球》:丹佛野马·橄榄1号位
  4. casperjs evaluate函数传参数问题
  5. AnchorFree系列算法详解
  6. cisco路由器的三种密码配置方法及解释
  7. vue生命周期的意义
  8. “Find My iPhone”勒索手段重新回归 针对美国和欧洲用户
  9. 刚开的水果店进货多少种水果,水果店首次进货多少合适
  10. 2020年度综合大盘点:火爆IT业的7大Java技术,每一项都是大写的“牛逼”!