博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue父子组件生命周期执行顺序
阅读量:3936 次
发布时间:2019-05-23

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

vue的生命周期想必都不陌生,但是加上子组件,那这个生命周期执行顺序就变成了:

父组件beforeCreate > 父组件created > 父组件beforeMount > 子组件beforeCreate > 子组件created > 子组件beforeMount > 子组件mounted > 父组件mounted > 父组件beforeDestroy > 子组件beforeDestroy > 子组件destroyed > 父组件destroyed

总结一下就是:

父组件在执行到beforeMount之后,子组件会执行到mounted,然后父组件再执行mounted。

销毁的时候,父组件先执行beforeDestroy,然后子组件执行beforeDestroy和destroyed 后,父组件才执行destroyed。

当父组件给子组件传参,进行更新的时候

父组件beforeUpdate > 子组件beforeUpdate > 子组件updated > 父组件updated

以下为代码验证:

父组件:

子组件:

转载地址:http://xwrgn.baihongyu.com/

你可能感兴趣的文章
python搭建简易web服务器,局域网
查看>>
mac下载iterm2,以及安装及配置rz sz(转载)
查看>>
12306并发解决思路(转)
查看>>
Mysql之group by GROUP_CONCAT的保证顺序
查看>>
selenium入门--环境搭建
查看>>
Katalon--Mac环境搭建,Mobile之Android调试
查看>>
java调用webservice的2种方式代码
查看>>
GitHack针对.git的漏洞以及修复
查看>>
Mac安装Tesseract,使用Tess4j实现OCR识别
查看>>
CAS了解以及Java中CAS应用
查看>>
Java魔法师Unsafe
查看>>
Spring-Retry应用集成重试机制
查看>>
eureka分析
查看>>
MySQL索引-B+树【转】
查看>>
一次JVM_OLD区占用过高、频繁Full GC的解决过程【转】
查看>>
Spring Cloud Hystrix源码分析(转)
查看>>
spring cloud zull
查看>>
spring cloud feign(转)
查看>>
protobuf数据结构化和数据序列化
查看>>
Redis分布式锁的实现原理--Redisson(转)
查看>>