Vue ⼦组件和⽗组件创建和挂载顺序

关于Vue ⼦组件和⽗组件创建和挂载顺序,如何弄?

回复

共1条回复 我来回复
  • terry
    terry
    这个人很懒,什么都没有留下~
    评论

    这题考查⼤家对创建过程的理解程度。

    思路分析:给结论、阐述理由。
    回答范例
    创建过程⾃上⽽下,挂载过程⾃下⽽上;即:
    parent created
    child created
    child mounted
    parent mounted
    之所以会这样是因为Vue创建过程是⼀个递归过程,先创建⽗组件,有⼦组件就会创建⼦组件,因此创建时现
    有⽗组件再有⼦组件;⼦组件⾸次创建时会添加mounted钩⼦到队列,等到patch结束在执⾏它们,可⻅⼦
    组件的mounted钩⼦是先进⼊到队列中的,因此等到patch结束执⾏这些钩⼦时也先执⾏。

    1年前 0条评论