博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue 生命周期
阅读量:6364 次
发布时间:2019-06-23

本文共 650 字,大约阅读时间需要 2 分钟。

vue生命周期简介

生命周期的钩子 LifeCycle hooks

上面已经能够清晰的看到vue2.0都包含了哪些生命周期的钩子函数~~

那么 执行顺序以及什么时候执行,我们上代码来看~~~

    
Title

{

{message}}

生命周期钩子函数

create 和 mounted 相关

执行上面代码,可以看到:

  beforecreated :el 和 data 并未初始化

  created:完成了data数据的初始化 el 没有

  beforeMount:完成了el 和 data的初始化

  mounted:完成了挂载

也就是说~挂载前的状态是虚拟DOM技术,先把坑站住了~挂载之后才真正的把值渲染进去~

update 相关

我们在浏览器console里执行命令:

  app.message = "hello~"

我们就出发了update相关的钩子函数~也就是说data里的值被修改会出发update的操作~

destroy 相关

我们在浏览器console里执行命令:

  app.$destroy();

触发了destroy相关的钩子函数,也就是说组件被销毁~

更改message的值~DOM中的值不变~也就是说DOM元素依然存在只是不受vue控制了~~

 

转载于:https://www.cnblogs.com/peng104/p/10100000.html

你可能感兴趣的文章
贪吃蛇
查看>>
aardio单行的edit控件响应回车按键消息
查看>>
html元素 input各种输入限制
查看>>
分数比较:比较两个分数的大小
查看>>
如何规划、建设你的数据库架构
查看>>
【转载】使用reportNG替换testNG的默认报告
查看>>
【转载】TestNG执行程序
查看>>
「小程序JAVA实战」小程序的横向视频和页面拦截(59)
查看>>
32.Node.js中的常用工具类util
查看>>
select标签设置只读的方法(下拉框不可选但可传值)
查看>>
面对强制加班,程序员们,你们该怎么做
查看>>
网络协议结构
查看>>
数据结构及算法基础--并查集(union-find)
查看>>
bootstrap使用心得及css模块化的初步尝试
查看>>
python 安装操作 MySQL 数据库.
查看>>
第二十二课:磁滞和麦克斯韦方程组
查看>>
深入理解java虚拟机之类文件结构以及加载
查看>>
dede模板完全控制攻略
查看>>
left join on、where后面的条件的区别
查看>>
AtCoder Grand Contest 033 题解
查看>>