一分钟了解vue3-生命周期

一分钟了解vue3-生命周期vue2 和 vue3 的生命周期执行顺序 注意 vue3 变量定义优先级高于 vue2 生命周期看下 vue3 与 vue2 的生命周期图 看不看也无所谓有个印象就可以 vue3vue2 一 图示 vue2 0 主要 8 个阶段 到 vue3

欢迎大家来到IT世界,在知识的湖畔探索吧!

vue2 和 vue3 的生命周期执行顺序(注意vue3变量定义优先级高于vue2):

一分钟了解vue3-生命周期

生命周期



欢迎大家来到IT世界,在知识的湖畔探索吧!

看下 vue3 与 vue2 的生命周期图(看不看也无所谓有个印象就可以):

一分钟了解vue3-生命周期

vue3

一分钟了解vue3-生命周期

vue2

一、图示vue2.0(主要8个阶段)到vue3.0(主要6个阶段)改变​​​​​​,使用了组合API setup()

beforeCreate -> use setup() created -> use setup() beforeMount -> onBeforeMount mounted -> onMounted beforeUpdate -> onBeforeUpdate updated -> onUpdated beforeUnmount -> onBeforeUnmount unmounted -> onUnmounted errorCaptured -> onErrorCaptured renderTracked -> onRenderTracked renderTriggered -> onRenderTriggered activated -> onActivated deactivated -> onDeactivated

欢迎大家来到IT世界,在知识的湖畔探索吧!

二、解析图示的改变

欢迎大家来到IT世界,在知识的湖畔探索吧!1、去掉了vue2.0中的 beforeCreate 和 created 两个阶段,同样的新增了一个 setup 2、beforeMount 挂载之前 改名 onBeforeMount 3、mounted 挂载之后 改名 onMounted 4、beforeUpdate 数据更新之前 改名 onBeforeUpdate 5、updated 数据更新之后 改名 onUpdated 6、beforeDestroy 销毁前 改名 onBeforeUnmount 7、destoryed 销毁后 改名 onUnmounted 8、errorCaptured 报错 改名 onErrorCaptured

三、官方对生命周期钩子的解释

你可以通过在生命周期钩子前面加上 “on” 来访问组件的生命周期的钩子。

下表包含如何在 setup () 内部调用生命周期钩子: 选项式 API Hook inside setup beforeCreate Not needed* created Not needed* beforeMount onBeforeMount mounted onMounted beforeUpdate onBeforeUpdate updated onUpdated beforeUnmount onBeforeUnmount unmounted onUnmounted errorCaptured onErrorCaptured renderTracked onRenderTracked renderTriggered onRenderTriggered

注意: setup 是围绕 beforeCreate 和 created

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/101315.html

(0)
上一篇 5小时前
下一篇 5小时前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信