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

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

beforecreate(创建前),created(创建完毕),beforeMount(挂载前),mounted(挂载完毕),        beforeUpdate(更新前),updated(更新完毕),beforeDestory(销毁前),destoryed(销毁完毕)复制代码

Vue实例有一个完整的生命周期,也就是从开始创建,初始化数据,编译模板,挂载Dom,渲染——>更新->渲染,     销毁等一系列过程,     created和mounted相关          beforecreate:el和data并未初始化          created:el未初始化,data数据完成了初始化          beforeMount:完了el和data的初始化          mounted:完成挂载     beforeUpdate和updated基本没有区别     我们在console里执行下命令对 vue实例进行销毁。销毁完成后,我们再重新改变message的值,vue不再对此动作     进行响应了。但是原先生成的dom元素还存在,可以这么理解,执行了destroy操作,后续就不再受vue控制了。复制代码

本文是一个vue的生命周期简单的学习,如有错误还请大牛指正                    参考文献https://segmentfault.com/a/1190000008010666?utm_source=tag-newest复制代码

转载于:https://juejin.im/post/5bee92716fb9a049eb3b80ec

你可能感兴趣的文章
沟通、务实、平等——读《Scrum and XP from the Trenches》
查看>>
Android java.lang.NoClassDefFoundError 的解决办法
查看>>
UIWebview与js交互[转]
查看>>
Windows Azure Cloud Service (26) Windows Azure 性能监视器
查看>>
swift:高级运算符(位运算符、溢出运算符、优先级和结合性、运算符重载函数)...
查看>>
用户空间缺页异常pte_handle_fault()分析--(上)【转】
查看>>
【转】UIView 的 autoresizingMask 属性
查看>>
HashMap常用方法
查看>>
HTML5之画布的拖拽/拖放
查看>>
[Gradle] Gradle 构建 android 应用常见问题解决指南
查看>>
安卓-PC-Arduino3方通信实现
查看>>
ASP.NET MVC5+EF6+EasyUI 后台管理系统(7)-MVC与EasyUI DataGrid
查看>>
Android下的Junit测试
查看>>
swift3.0:sqlite3的使用
查看>>
[Git] Git把Tag推送到远程仓库
查看>>
Java之ExceptionHelper工具类
查看>>
主流WEB开发语言简单对比
查看>>
回到杭州,2009开始了。
查看>>
算法实践——舞蹈链(Dancing Links)算法求解数独
查看>>
【字符串处理算法】字符串包含的算法设计及C代码实现【转】
查看>>