在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ `Vue.js`的哪一個生命周期方法對應的是下面的代碼?

`Vue.js`的哪一個生命周期方法對應的是下面的代碼?

Vue.js的哪一個生命周期方法對應的是下面的代碼?

if (document.readyState == "completed") {
  // 這里我們可以知道網絡請求已經完成
}
回答
編輯回答
歆久

mounted

clipboard.png

2017年1月25日 11:15
編輯回答
青黛色
if (document.readyState == "completed") {
  // 理解為文檔渲染完成是不是更準確點,畢竟腳本還是需要執(zhí)行,樣式還是需要渲染的
}

要說哪個方法,那就是mounted了吧,但事實上,mounted了也不一定元素都渲染完成了,
https://cn.vuejs.org/v2/api/#...
引用下官方的說法:

el 被新創(chuàng)建的 vm.$el 替換,并掛載到實例上去之后調用該鉤子。如果 root 實例掛載了一個文檔內元素,當 mounted 被調用時 vm.$el 也在文檔內。

注意 mounted 不會承諾所有的子組件也都一起被掛載。如果你希望等到整個視圖都渲染完畢,可以用 vm.$nextTick 替換掉 mounted:
    mounted: function () {
      this.$nextTick(function () {
        // Code that will run only after the
        // entire view has been rendered
      })
    }

2017年9月22日 13:11