vue的生命周期钩子函数

所有的生命周期钩子自动绑定this到上下文实例中,因此可以访问数据对property和方法进行运算,这意味着不蹦使用箭头函数来定义一个生命周期方法。参考官方文档生命周期图

生命周期钩子一共有十一个,这里只写八个

<template>
<div></div>
</template>
<script>
export default {
//生命周期函数就是vue实例再某一时间点会自动执行的函数
data() {
return {}
},
components: {},
methods: {},
beforeCreate() {
console.log('beforecreate')
},
created() {
console.log('created')
},
beforeMount() {
//被执行时页面还没有被渲染
console.log(this.$el)
console.log('beforeMount')
},
mounted() {
//被执行的时候页面已经被渲染完毕了
console.log(this.$el)
console.log('mounted')
},
beforeDestroy() {
//当组件被销毁时才会触发
console.log('beforeDestory')
},
destroyed() {
//当组件被完全销毁时会触发
console.log('detory')
},
beforeUpdate() {
//当数据发生改变还没被重新渲染之前执行
console.log('beforeUpdate')
},
updated() {
//当数据发生改变被重新渲染之后执行
console.log('updated')
}
}
</script>

最新文章

  1. accept_mutex与性能的关系 (nginx)
  2. MySQL 之 Metadata Locking 研究
  3. ListView的item里面控件文本颜色修改
  4. Python 2.7_发送简书关注的专题作者最新一篇文章及连接到邮件_20161218
  5. centos6.5kvm虚拟化安装部署
  6. curl命令 抓取网络数据相应头
  7. Jquery.Page.js 分页插件的使用
  8. MVC开发Markdown编辑器(2)
  9. 记录一些在VPS上折腾的东西
  10. Getting Started With Python Internals
  11. Google考虑抛弃Cookies机制
  12. startActivityForResult
  13. Handler消息机制实现更新主UI
  14. C#语音录制
  15. vs不支持通过afxgetmainwnd()获取窗口句柄(转)
  16. nginx预防常见攻击
  17. Jmeter名词注解
  18. Zabbix监控平台3.2.4(一)搭建部署与概述
  19. Robot Framework - 2 - 创建测试库
  20. C# 对象池的实现(能限制最大实例数量,类似于WCF的MaxInstanceCount功能)

热门文章

  1. 2.JAVA自带的序列化反序列化机制
  2. JVM学习(一)什么是JVM
  3. RocketMQ系列:rocketmq运维控制台使用详解(全网独家)
  4. Ubuntu中卸载node和npm并重装
  5. 数据类型-字符串(str)
  6. 使用 mysqld_safe 启动 mysqld 服务
  7. mac电脑,charles,安卓手机如何配置代理,以及配置代理之后无法上网。已解决
  8. iNeuOS工业互联平台,机床&amp;PLC硬件网关与平台无缝对接,进行数据交互
  9. 搭建 Spring 源码阅读环境
  10. Book of Shaders 04 - 网格噪声:Worley Noise