3.Vue3的生命週期
Vue3的生命週期
1.Vue2已有的鉤子函式和Vue3的部分鉤子函式對比
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-Ff149HOS-1606718667775)(D:\Typora\resources\Vue3\image-20201130104152877.png)]
2.新舊鉤子使用原則
Vue 官方的文件裡,明確指出了。如果你使用 Vue3,請儘量使用新的生命週期鉤子函式
3.Vue3新鉤子函式onRenderTracked()和onRenderTriggered()的使用
-
onRenderTracked()
:跟蹤頁面上所有響應式變數和方法的狀態,即使用return
返回的值,然後生成event
物件imprt { ...,onRenderTracked } from 'vue'
onRenderTracked((event) =>{ console.log(event) })
-
onRenderTriggered()
:和onRenderTracked()的
區別就是返回的event
更加直觀imprt { ...,`onRenderTriggered } from 'vue'
`onRenderTriggered((event) =>{ console.log(event) })
console.log(event)
})
相關文章
- View生命週期與Activity生命週期的關係View
- 生命週期
- viewController的生命週期ViewController
- Servlet的生命週期Servlet
- UIViewController的生命週期UIViewController
- Flutter 的生命週期Flutter
- Spring的生命週期Spring
- bean的生命週期Bean
- SQL的生命週期SQL
- Laravel的生命週期Laravel
- 類的生命週期
- 品牌生命週期和產品生命週期之間的關係
- vue - 生命週期Vue
- Fragment生命週期Fragment
- vue生命週期Vue
- spring生命週期Spring
- ubuntu生命週期Ubuntu
- Flutter - 生命週期Flutter
- sessionStorag 生命週期Session
- PHP 生命週期PHP
- maven生命週期Maven
- Activity生命週期
- React生命週期React
- React新的生命週期React
- iOS APP的生命週期iOSAPP
- Vue生命週期的理解Vue
- Java 物件的生命週期Java物件
- Avalonia的Window生命週期
- Flutter widget的生命週期Flutter
- Spring Bean的生命週期SpringBean
- Spring的生命週期主Spring
- Spring Bean 的生命週期SpringBean
- Salesforce 生命週期管理(一)應用生命週期淺談Salesforce
- Vue的生命週期的理解Vue
- vue 生命週期梳理Vue
- java servlet 生命週期JavaServlet
- Android Activity生命週期Android
- Activity生命週期onDestroy