Vue 獲取初始化數據是放在created還是mounted

官方文檔:
在這裏插入圖片描述

也就是說Vue實例中的data和methods已經可以使用了。但是還沒有掛載到頁面上。可以在created裏面去後端獲取數據。

在這裏插入圖片描述

當進入mounted這個生命週期函數。此時頁面已經渲染出來,可以進行dom操作。

總而言之。created生命週期函數,可以去後端異步獲取數據,並保存到data裏面。
mounted的話,如果需要在頁面上操作dom,就要在這個函數執行。但是注意 mounted 不會承諾所有的子組件也都一起被掛載。如果你希望等到整個視圖都渲染完畢,那就需要使用到vm.$nextTick

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章