在 vue 中,如果嵌套了很多层组件的话,那么各个组件的 onMounted 执行顺序为什么是 子组件 先执行onMounted 函数,最后执行父组件 的 onMounted 函数?
(tips:) 我测试了一下,react 也是这样的机制。
这个问题我思考了很久,没想出什么反过来有什么弊端。
请问这样的设计是为什么呢?🤔
可以举个反例的话最好了,谢谢
在 vue 中,如果嵌套了很多层组件的话,那么各个组件的 onMounted 执行顺序为什么是 子组件 先执行onMounted 函数,最后执行父组件 的 onMounted 函数?
(tips:) 我测试了一下,react 也是这样的机制。
这个问题我思考了很久,没想出什么反过来有什么弊端。
请问这样的设计是为什么呢?🤔
可以举个反例的话最好了,谢谢
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
子组件挂载到DOM完成父组件才会触发
onMounted
啊,除非说子组件是异步载入的。