Vue筆記-生命周期created和mounted
兩者區別:
1》created
在模板渲染成html前調用,頁面實列未創建,等于DOM還未創建,等于說document.getElementById(ID)是無法找到的。
即通常初始化某些屬性值,然后再渲染成視圖。
2》mounted:
在模板渲染成html后調用,等于DOM樹生成了;
通常是初始化頁面完成后,再對html的dom節點進行一些需要的操作。
除非在生成DOM樹和渲染HTML需要干預,否則在mounted進行初始化操作是最好,特別是組件,比如echarts,需要在掛載后進行綁定操作。
貼一張生命周期圖:

浙公網安備 33010602011771號