鍍金池/ 問答/HTML/ vue父組件的created和子組件的mounted的執(zhí)行先后?

vue父組件的created和子組件的mounted的執(zhí)行先后?

父組件的created和子組件的mounted的執(zhí)行先后?
如果父組件的created里有.then那么子組件的created會在子組件mounted前執(zhí)行嗎

回答
編輯回答
乖乖噠

created是創(chuàng)建的時候就執(zhí)行。
mounted是構(gòu)建完成去執(zhí)行。
肯定是父級先創(chuàng)建。然后創(chuàng)建子級,子級都沒構(gòu)建完。父級就要等著。

2017年11月1日 01:29
編輯回答
遺莣

先父組件的created然后子組件mounted

2017年7月28日 15:58
編輯回答
萌二代

執(zhí)行順序如下:

  1. 父組件 created
  2. 子組件 created
  3. 子組件 mounted
  4. 父組件 mounted

如果有多個子組件:

  1. 父組件created鉤子結(jié)束后,依次執(zhí)行子組件的created鉤子
  2. 多個子組件的created執(zhí)行順序為父組件內(nèi)子組件DOM順序
  3. 多個子組件的mounted順序無法保證,跟子組件本身復(fù)雜程度有關(guān)
  4. 父組件一定在所有子組件結(jié)束mounted鉤子之后,才會進(jìn)入mounted鉤子
2018年7月7日 07:52