Day6 Vue实体的生命周期

这是在Vue官网提供的式意图:

红框白底的是各个钩子函式的名称,这些钩子代表 Vue 实体的每个阶段,分别的介绍如下:

beforeCreate : 实例初始化立即叫用,这时还未创建实例,所以任何 Vue 实体中的设定(例如: data )都还未配置。

created : 完成创建实例,这时 Vue 实体中的配置除了 $el 外已全部配置,而 $el 要在挂载模板後才会配置。

beforeMount : 在 Vue 实体中的定义被挂载到目标元素之前叫用,这时的 $el 会是还未被 Vue 实体中的定义渲染的初始设定模板。

mounted : Vue 实体上的设置已经安装上模板,这时的 $el 是已经藉由实体中的定义渲染而成的真正的页面。

beforeUpdate : 当实体中的 data 产生变化後或是执行 vm.$forceUpdate() (opens new window)叫用,这时的页面还未被重渲染为改变後的画面。

updated : 在重新渲染页面後叫用,这时的页面已经被重渲染成改变後的画面。

beforeDestroy : 在此实体被销毁前时叫用,这时实体还是拥有完整的功能。

destroyed : 此实体被销毁後叫用,这时实体中的任何定义( data 、 methods...等)都已被解除绑定,代表在此做的任何操作都会失效。

今天就先到这了,明天见~


<<:  [FGL] 程序开发(2) - 4类6个交谈指令-功能选单部分

>>:  AE-LED流动效果1-Day19

D16/ 所以到底为什麽 remember 是 composable function? - @Composable 是什麽 part 2

今天大概会聊到的范围 compose runtime compose compiler 今天会更深...

Professional Writer

I am professional blogger and has keen interest in...

Day4:Coroutine 的四大特点

在前一篇文章中,我们完成了一个 Coroutine 的程序,并且在最後我们发现了两个特点: 用 Co...

Day10 - 【概念篇】深入OAuth 2.0

本系列文之後也会置於个人网站 喔不,其实今天还不会真正提到OAuth 2.0的深度内容。今天要来谈...

RWD模版

以此为模版将需要的内容图片填进去 <!DOCTYPE html> <html>...