• 技术文章 >web前端 >Vue.js

    vue的生命周期有哪些阶段

    长期闲置长期闲置2022-03-17 11:43:39原创110

    vue的声明周期共有八个阶段,分别是:1、实例创建前;2、实例创建后;3、实例载入前;4、实例载入后;5、实例更新前;6、实例更新后;7、实例销毁前;8、实例销毁后。

    本文操作环境:windows10系统、Vue2.9.6版,DELL G3电脑。

    vue的生命周期有哪些阶段

    每个Vue实例在创建时都会经过一系列的初始化过程,vue的生命周期钩子,就是说在达到某一阶段或条件时去触发的函数,目的就是为了完成一些动作或者事件

    beforeCreate: 创建前,此时data和methods中的数据都还没有初始化

    created: 创建完毕,data中有值,未挂载

    beforeMount:可以发起服务端请求,去数据

    mounted: 此时可以操作DOM

    beforeUpdate :更新前

    updated:更新后

    beforeDestroy:实例被销毁前,此时可以手动销毁一些方法

    destroyed:销毁后

    组件生命周期

    生命周期(父子组件) 父组件beforeCreate --> 父组件created --> 父组件beforeMount --> 子组件beforeCreate --> 子组件created --> 子组件beforeMount --> 子组件 mounted --> 父组件mounted -->父组件beforeUpdate -->子组件beforeDestroy--> 子组件destroyed --> 父组件updated

    加载渲染过程 父beforeCreate->父created->父beforeMount->子beforeCreate->子created->子beforeMount->子mounted->父mounted

    挂载阶段 父created->子created->子mounted->父mounted

    父组件更新阶段 父beforeUpdate->父updated

    子组件更新阶段 父beforeUpdate->子beforeUpdate->子updated->父updated

    销毁阶段 父beforeDestroy->子beforeDestroy->子destroyed->父destroyed

    【相关推荐:《vue.js教程》】

    以上就是vue的生命周期有哪些阶段的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:vue
    上一篇:宝藏项目!分享一款开箱即用的Vue3组件库:Varlet 下一篇:ssr和vue的区别是什么
    PHP编程就业班

    相关文章推荐

    • vue3.0中的h函数是什么• vue是什么编程范式• vue怎么取消eslint• vue中v-for的用法是什么• vue中v-if的用法

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网