Featured image of post 【JavaScript Vue.js】生命週期 Life cycle

【JavaScript Vue.js】生命週期 Life cycle

【JavaScript Vue.js】生命週期 Life cycle

生命週期图例

Life cycle 生命週期

生命週期 Hooks 说明

名称 简述 说明
beforeCreate 建立元件之前 未创建实例,任何 Vue 实体中的设定(例如: data )都还未设定
created 建立元件后 完成创建实例,除了 $el 外已全部配置
beforeMount 载入元件之前 Vue 实体中的定义被挂载到目标元素之前叫用,这时的 $el 会是还未被 Vue 实体中的定义渲染的初始设定模板。
mounted 载入元件之后 Vue 实体上的设置已经安装上模板,这时的 $el 是已经藉由实体中的定义渲染而成的真正的页面。
beforeUpdate 更新元件之前 当实体中的 data 产生变化后呼叫,页面还未被重渲染为改变后的画面。
updated 更新元件之后 重新渲染页面后叫用,这时的页面已经被重渲染成改变后的画面
beforeUnmount 卸载元件之前 在此实体被销毁前时叫用,这时实体还是拥有完整的功能。
unmounted 卸载元件之后 此实体被销毁后叫用,这时实体中的任何定义都已被解除绑定,代表在此做的任何操作都会失效。

参考资料

Donate KJ 贊助作者喝咖啡

如果這篇文章對你有幫助的話,可以透過下面支付方式贊助作者喝咖啡,如果有什麼建議或想說的話可以贊助並留言給我
If this article has been helpful to you, you can support the author by treating them to a coffee through the payment options below. If you have any suggestions or comments, feel free to sponsor and leave a message for me!
方式 Method 贊助 Donate
PayPal https://paypal.me/kejyun
綠界 ECPay https://p.ecpay.com.tw/AC218F1
歐付寶 OPay https://payment.opay.tw/Broadcaster/Donate/BD2BD896029F2155041C8C8FAED3A6F8
All rights reserved,未經允許不得隨意轉載
Built with Hugo
主题 StackJimmy 设计