Vue中的生命周期分为8个阶段,分别是:

  1. beforeCreate:实例创建前阶段,此时还未初始化data和methods等属性。
  2. created:实例创建后阶段,此时已经初始化了data和methods等属性,但还未挂载到DOM上。
  3. beforeMount:挂载前阶段,此时Vue实例已经完成了template编译,但还未将其挂载到DOM上。
  4. mounted:挂载后阶段,此时Vue实例已经完成了DOM的挂载,可以访问DOM节点。
  5. beforeUpdate:更新前阶段,此时数据已经发生变化,但还未更新到DOM上。
  6. updated:更新后阶段,此时数据已经更新到DOM上,可以进行DOM操作。
  7. beforeDestroy:销毁前阶段,此时还未销毁Vue实例。
  8. destroyed:销毁后阶段,此时Vue实例已经被销毁,DOM也随之移除。
用简短的语言说一下vue中的生命周期

原文地址: https://www.cveoy.top/t/topic/FLD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录