前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vue.js入门笔记 实例的生命周期

Vue.js入门笔记 实例的生命周期

作者头像
Meng小羽
发布2019-12-24 14:10:49
5160
发布2019-12-24 14:10:49
举报
文章被收录于专栏:Debug客栈Debug客栈

什么是生命周期:从Vue实例创建、运行、到销毁的期间,总是帮着各种各样的事件,这些事件统称为生命周期。

生命周期钩子:生命周期时间的别名;

生命周期钩子 = 生命周期函数 = 生命周期事件

生命周期函数分类

创建期间的生命周期函数
  • beforeCreate:实例刚在内存中被创建出来,此时,还没有初始化好 data 和 methods 属性;
  • created:实例已经在内存中创建OK,此时 data 和 methods 已经创建OK,此时还没有开始编译模板;
  • beforeMount:此时已经完成了模板编译,但是还没有挂载到页面中;
  • mounted:此时,已经将编译好的模板,挂载到了页面指定的容器中显示。
运行期间的生命周期函数
  • beforeUpdate:状态更新之前执行的函数,此时data中的状态值是最新的,但是界面上显示的数据还是旧的,因为此时还没有开始重新渲染DOM节点;
  • updated:实例更新完毕之后调用此函数,此时data中的状态值和界面上显示的数据,都已经完成了更新,界面已经被重新渲染好了。
销毁期间的生命周期函数
  • beforeDestroy:实例销毁之前调用。在这一步,是你仍然完全可用;
  • destoryed:Vue 实例销毁后调用。调用后,Vue实例指示的所有东西都会解绑定,所有的事件监听器会被移除,所有的子实例也会被注销。

vue生命周期图片

本文链接:https://cloud.tencent.com/developer/article/1558637

本文采用CC BY-NC-SA 3.0 Unported协议进行许可,转载请保留此文章链接

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 生命周期函数分类
    • 创建期间的生命周期函数
      • 运行期间的生命周期函数
        • 销毁期间的生命周期函数
        相关产品与服务
        容器服务
        腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档