当前位置: 首页 > news >正文

Vue生命周期

Vue生命周期:Vue实例从创建到销毁的过程,即指从创建、初始化数据、编译模板、挂载DOM到渲染、更新到渲染、销毁等一系列过程。主要分为创建前后、载入前后、更新前后、销毁前后以及一些特殊场景的生命周期。                                                                                                                具体内容如下。                                                                                                                                            

 beforeCreate 创建前

vue实例的挂载元素$el: undefined

vue实例的数据对象data:undefined

created 创建后

vue实例的挂载元素$el: undefined

虚拟DOM √,真实DOM ×,$el ×

vue实例的数据对象data:创建完成

data √ method √

开启定时器、绑定监听事件等

beforeMount 载入前

vue实例的挂载元素$el: 初始化

$el √

vue实例的数据对象data:初始化

模板还未渲染到页面中(仍为虚拟DOM)

mounted 载入后

vue实例挂载完成,用户可以看到渲染完成的页面

Vue实例创建完成

beforeUpdate 更新前

view层的数据变化时,触发这两个方法
updated 更新后view层的数据变化时,触发这两个方法
beforeDestroy 销毁前

组件销毁时,触发这两个方法(v-if由true变为false,是组件销毁的一种情况)

清除计时器,清除非指定绑定的事件等

destroyed 销毁后

组件销毁时,触发这两个方法(v-if由true变为false,是组件销毁的一种情况)

 

补充:

参考博客:vue知识点--生命周期_vue create 生命周期-CSDN博客

                                                                                                                         


http://www.mrgr.cn/news/62958.html

相关文章:

  • 2001-2023年A股上市公司数字化转型数据(MDA报告词频统计)(三种方法)
  • 鸿蒙UI开发——基于全屏方案实现沉浸式界面
  • 【解决方案】微信小程序如何使用 ProtoBuf 进行 WebSocket 通信
  • NFS服务器
  • 24年追觅科技入职北森测评笔试:商业推理40分钟28题真题汇总、网盘资料、资源下载
  • 放电消纳负载箱应用经验有哪些?
  • WPF+MVVM案例实战(十五)- 实现一个下拉式菜单(上)
  • ubuntu基于docker-compose部署mysql5.7和mysql8.0
  • [ 问题解决篇 ] 新装虚拟机 Windows server 2012 无法 ping 通(关闭/开启防火墙详解)
  • C++抽象类(接口)
  • 2024网鼎杯初赛-青龙组-WP
  • AI大模型原来这么简单!一篇文章拯救你的技术恐惧症
  • liunx网络套接字 | 实现基于tcp协议的echo服务
  • 来了解一下!!!——React
  • CF979
  • 函数的调用
  • JS中DOM和BOM
  • 一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 mysql 数据库,又插入了一条数据,此时 id 是几?
  • 【力扣热题100】[Java版] 刷题笔记-101. 对称二叉树
  • 嵌入式——了解stm32
  • 新加坡托管服务器VS香港托管服务器:AI时代的选择策略
  • Android 音量调节流程分析
  • 2024年网鼎杯青龙组逆向2题wp
  • 量化交易backtrader实践(三)_指标与策略篇(6)_股票软件指标参考A
  • C++集合运算函数总结-
  • DCS系统