vue生命周期
来源:互联网 发布:淘宝企业店铺需要资料 编辑:程序博客网 时间:2024/06/06 20:50
以介绍vue1.0的生命周期引入
vue的生命周期,就是实例创建->编译->插入到document中->销毁,具体来以钩子函数体现,这样再对应的周期的函数内做些事情。
created: 实例已经创建
beforeCompile: 编译之前
compiled: 编译之后
ready: 插入到document中 //一般都在这里进行调用,比如在页面加载时候调用分页函数
beforeDestroy: 销毁之前
destroyed: 销毁之后
<body> <div id="box"> <input type="text" v-model="t"> {{t}} </div></body><script> var vm = new Vue({ el:'#box', data:{t:'hello world!'}, created:function () { alert('实例已经创建'); }, beforeCompile:function () { alert('编译之前'); }, compiled:function () { alert('编译之后'); }, ready:function () { alert('插入到文档中'); }, beforeDestroy:function () { alert('销毁之前'); }, destroyed:function () { alert('销毁之后'); } }); /*点击页面销毁vue实例*/ document.onclick =function () { vm.$destroy(); };</script>可以看到,当点击页面,销毁vue对象后,在向input输入数据,{{t}}不会随同变化,因为vue实例销毁了,双向绑定失效.
官网的vue1.0的生命周期的图:
vue2.0生命周期的变化:
* 推荐vue生命周期的文章 : https://segmentfault.com/a/1190000008010666
阅读全文
0 0
- Vue生命周期
- vue生命周期
- Vue生命周期
- Vue生命周期
- vue生命周期
- Vue生命周期
- Vue生命周期
- vue 生命周期
- 【vue】生命周期
- vue生命周期
- vue 生命周期
- vue生命周期
- Vue生命周期
- vue生命周期
- vue生命周期
- vue生命周期
- vue生命周期
- vue生命周期
- maven优化依赖常用命令
- RandomAccess
- React / RN组件的生命周期
- darwin之n秒内无流判断(timeoutTask)
- R如何导入带有分隔符号的文件
- vue生命周期
- CF#448C 数论+壮压DP
- 金融投资理财基础知识
- one-hot使用体会
- C语言实现Socket简单通信
- 文件API(篇一)
- quartz在springboot下的简单配置(利用spring获取数据源)
- vim的使用
- cross_val_score交叉验证及其用于参数选择、模型选择、特征选择