栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

vue生命周期总共有几个阶段?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

vue生命周期总共有几个阶段?

  • beforeCreate:在
    new 
    一个 vue 实例后,只有一些默认的生命周期钩子和默认事件,其他的东西都还没创建。
  • created:
    data
    methods
    都已经被初始化好了。(如果要调用 methods 中的方法,或者操作 data 中的数据,最早可以在这个阶段中操作)
  • beforeMount:在内存中已经
    编译好了模板
    了,但是还
    没有挂载
    到页面中,此时,页面还是旧的。
  • mounted:
    Vue 实例已经初始化
    完成了。此时组件脱离了创建阶段,进入到了运行阶段。 (如果我们想要通过插件操作页面上的
    DOM
    节点,最早可以在和这个阶段中进行)
  • beforeUpdate:页面中的显示的数据还是旧的,
    data
    中的数据是更新后的, 页面还没有和最新的数据保持同步。
  • updated:页面显示的数据和
    data
    中的数据已经保持
    同步
    了,都是最新的。
  • beforeDestroy:Vue 实例从运行阶段
    进入到了销毁阶段
    ,这个时候上所有的 data 和 methods , 指令, 过滤器 ……都是处于可用状态。还没有真正被销毁。
  • destroyed:这个时候上所有的 data 和 methods , 指令, 过滤器 ……都是处于不可用状态。组件
    已经被销毁
    了。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/365107.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号