Vue生命周期学习笔记

Vue生命周期:

beforeCreate():

  1. 生命周期中第一个函数,该函数在执行Vue实例仅仅完成了自身事件的绑定和生命周期函数的初始化工作Vue实例还没有Data,el,methods相关属性。

created():

  1. 生命周期中第二个函数,该函数在执行Vue实例已经初始化了data属性和methods中相关方法

beforeMount():

  1. 生命周期第三个函数,该函数在执行时Vue将El中指定作用范围作为模板编译

mounted():

  1. 生命周期第四个函数,该函数在执行过程中,已经将数据渲染到界面中,并且已经更新页面。

beforeUpdate()

  1. 生命周期第五个函数,该函数时data中数据发生变化时执行,这个事件执行时仅仅是Vue实例中data数据变化,页面显示的依然是原始数据。

updated():

  1. 生命周期第六个函数,该函数执行时data中数据发生变化,页面中数据也发生了变化,页面中数据已经和data中数据一致

beforeDestory():

  1. 生命周期第七个函数,该函数执行时,Vue中所有数据methods component都没销毁。

destoryed():

  1. 生命周期第八个函数,该函数执行时,Vue实例销毁

了解Vue生命周期后,我们可以根据需求,在它不同生命周期执行任务,以满足我们的需求。

官网窃图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值