2024年Web前端最全vue 之深入浅出各生命周期函数,2024年最新2024最新秋招前端岗面试清单

最后

如果你已经下定决心要转行做编程行业,在最开始的时候就要对自己的学习有一个基本的规划,还要对这个行业的技术需求有一个基本的了解。有一个已就业为目的的学习目标,然后为之努力,坚持到底。如果你有幸看到这篇文章,希望对你有所帮助,祝你转行成功。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

cteated: function() { // 创建实例时

console.log(‘cteated 钩子执行…:’)

},

beforeMount: function() { // 数据渲染前

console.log(‘beforeMount 钩子执行…:’)

},

mounted: function() { // 数据渲染时

console.log(‘mounted 钩子执行…:’)

},

beforeUpdate: function() { // 数据更新前

console.log(‘beforeUpdate 钩子执行…:’)

},

updated: function() { // 数据更新时

console.log(‘updated 钩子执行…:’)

},

beforeDestroy: function() { // 实例销毁前

console.log(‘beforeDestroy 钩子执行…:’)

},

destroyed: function() { // 实例销毁时

console.log(‘destroyed 钩子执行…:’)

}

}

每个生命周期函数执行顺序如图:

在这里插入图片描述

二、父子孙组件间各生命周期函数

==============================================================================

每个组件都会有上述的生命周期函数,但父子类组件加载的顺序如何呢?通常在实际开发中会遇到全局变量在访问时没有实时同步例如vuex、或者接口请求不是按我们开发的顺序请求等等,这时可能与在组件内部钩子函数执行顺序有关。

案例如下,

父类组件:

father

{{updateObj.test}}

子类组件:

child

{{updateObj.test}}

孙类组件:

grandson

{{updateObj.test}}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值