vue.js之生命周期
来源:互联网 发布:美化桌面的软件 编辑:程序博客网 时间:2024/06/05 11:20
vue 实例的生命周期
举例代码:
<div id="app"> {{name}}</div><script> let app = new Vue({ el: "#app", data: { name: 'Tom', }, beforeCreate() { console.log('1.即将创建'); console.log(this.$data); console.log(this.$el); console.log('data和el还是undefined,不可用的'); console.log('-------------------------------------------'); }, created() { console.log('2.创建完毕'); console.log(this.$data); console.log(this.$el); console.log('能读取到数据data的值,但是DOM还没生成') console.log('-------------------------------------------'); }, beforeMount() { console.log('3.即将挂载'); console.log(this.$data); console.log(this.$el); console.log('生成DOM,但此时{{ name }}还没有挂载data中的数据'); console.log('-------------------------------------------'); }, mounted() { console.log('4.挂载完毕'); console.log(this.$data); console.log(this.$el); console.log('{{ name }}已经成功挂载渲染data.name的值:Tom'); console.log('-------------------------------------------'); }, beforeUpdate() { console.log('5.即将更新渲染'); console.log('-------------------------------------------'); }, updated() { console.log('6.更新成功'); console.log('-------------------------------------------'); }, beforeDestroy() { console.log('7.销毁之前'); console.log('-------------------------------------------'); }, destroyed() { console.log('8.销毁成功'); console.log('实例与视图的关系解绑,再修改name的值,视图再也不会更新了'); console.log('-------------------------------------------'); } });</script>
console.log输出结果:
示意图:
阅读全文
0 0
- vue.js之生命周期
- Vue.js 生命周期
- Vue.js的生命周期
- vue.js生命周期
- Vue.js的生命周期
- Vue之生命周期
- Vue之生命周期
- vue.js 生命周期代码详解
- 【06】vue.js — 生命周期
- vue.js生命周期的理解
- vue.js生命周期钩子详解
- Vue之实例的生命周期
- Vue学习之 生命周期钩子
- vue之组件的生命周期
- vue js 的生命周期和钩子函数
- vue.js生命周期钩子函数及缓存
- Vue.js知识总结——生命周期
- Vue.js 系列教程 3:Vue-cli,生命周期钩子
- mysql存储过程书写
- 机器学习(3)强化学习の入门
- 模拟登陆校园网获得学生成绩数据
- 系统提示“找不到xxx.dll ”或“xxx.dll 丢失” 或者“xxx.dll 错误”的问题
- 两个栈实现队列
- vue.js之生命周期
- MySQL视图
- 實驗五 树和二叉树的实验1
- Android 自定义同心圆波纹
- Audio Codec介绍.docx
- c++程序员 常用工具集
- 再谈运放SlewRate-SR
- thymeleaf js函数失效
- laravel5.4控制器构造函数取不到用户信息解决方案