##### beforeCreate
執行時間:初始化完事件和鈎子函數
##### create
執行時間:還沒有開始掛載,開始處理外部的注入和雙向綁定的內容,初始化完成之后(不能進行類似操作dom的代碼因為還沒有掛載,只是一個初始化而已)
##### beforMount
執行時間:在掛載之前,相關的render(渲染函數)首次被調用**該鈎子在服務器端渲染期間不被調用。**還是沒有被渲染
##### Mount
執行時間:頁面掛載完成之后 ,已經被渲染到頁面中
##### beforeUpdate
執行時間:當要更新數據的時候執行,但是在更新數據之前調用,(虛擬dom改變之前)
##### update
執行時間:數據已經更新之后調用
##### activated
執行時間:keep-alive組件激活時調用。(keep-alive)組件是內置的組件會在切換的過程中保持當前的狀態,防止重新渲染。vue手冊中有講
##### deactivated
執行時間:keep-alive 組件停用時調用。(什么時候就停用了?)查閱半天也沒看到一個通俗易懂的,有一個說是退出的時候
##### beforeDestory
執行時間:實例組件被銷毀之前調用
##### Destory
執行時間:vue實例,組件被銷毀之后調用,Vue 實例指示的所有東西都會解綁定,所有的事件監聽器會被移除,所有的子實例也會被銷毀。
##### errorCaptured
執行時間:當捕獲到子組件的錯誤時被調用。此鈎子會收到三個參數:錯誤對象、發生錯誤的組件實例以及一個包含錯誤來源信息的字符串,此鈎子可以返回 false 以阻止該錯誤繼續向上傳播。
關注微信小程序