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

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

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

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

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

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

vue 组件通信的执行顺序问题_第1张图片

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

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

 

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

你可能感兴趣的:(组件通信,vue)