Vue基础语法(四)
2024-08-29 23:38:59
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>
最新文章
- accept_mutex与性能的关系 (nginx)
- MySQL 之 Metadata Locking 研究
- ListView的item里面控件文本颜色修改
- Python 2.7_发送简书关注的专题作者最新一篇文章及连接到邮件_20161218
- centos6.5kvm虚拟化安装部署
- curl命令 抓取网络数据相应头
- Jquery.Page.js 分页插件的使用
- MVC开发Markdown编辑器(2)
- 记录一些在VPS上折腾的东西
- Getting Started With Python Internals
- Google考虑抛弃Cookies机制
- startActivityForResult
- Handler消息机制实现更新主UI
- C#语音录制
- vs不支持通过afxgetmainwnd()获取窗口句柄(转)
- nginx预防常见攻击
- Jmeter名词注解
- Zabbix监控平台3.2.4(一)搭建部署与概述
- Robot Framework - 2 - 创建测试库
- C# 对象池的实现(能限制最大实例数量,类似于WCF的MaxInstanceCount功能)
热门文章
- 2.JAVA自带的序列化反序列化机制
- JVM学习(一)什么是JVM
- RocketMQ系列:rocketmq运维控制台使用详解(全网独家)
- Ubuntu中卸载node和npm并重装
- 数据类型-字符串(str)
- 使用 mysqld_safe 启动 mysqld 服务
- mac电脑,charles,安卓手机如何配置代理,以及配置代理之后无法上网。已解决
- iNeuOS工业互联平台,机床&;PLC硬件网关与平台无缝对接,进行数据交互
- 搭建 Spring 源码阅读环境
- Book of Shaders 04 - 网格噪声:Worley Noise