vue 组件通信的执行顺序问题

子组件的数据加载顺序和父组件的加载顺序都是按照vue生命周期钩子函数的顺序执行的

但是当父子组件两边都进行数据处理时就是爆发出类似异步的问题、找了好久也没有发现问题所在

直接就当作异步问题进行了处理,此处使用的是async 。。。await 的方式直接对函数的执行顺序进行处理

才发先并没有解决问题。。。。。

后来浏览了好多大牛的博客才发现了问题

一张图片表明了所有,在父组件里面嵌套子组件的时候两套生命周期钩子的执行顺序是交叉进行的

父组件的beforeCreate -> 父组件的created ->父组件的before Mount ->子组件的beforeCreate ->子组件的created -> 子组件的beforemount -> 子组件的mounted -> 父组件的mounted 

 

~~~~~~~~~本人超菜,高见请指教、但是不要喷我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值