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
- 生命週期
- Flutter 的生命週期Flutter
- SQL的生命週期SQL
- Laravel的生命週期Laravel
- vue的生命週期Vue
- Fragment的生命週期Fragment
- App的生命週期APP
- View的生命週期View
- Servlet的生命週期Servlet
- bean的生命週期Bean
- PHP 生命週期PHP
- Flutter - 生命週期Flutter
- sessionStorag 生命週期Session
- Fragment生命週期Fragment
- Activity生命週期
- vue - 生命週期Vue
- React生命週期React
- ubuntu生命週期Ubuntu
- React 生命週期React
- vue生命週期Vue
- 品牌生命週期和產品生命週期之間的關係
- Salesforce 生命週期管理(一)應用生命週期淺談Salesforce
- React新的生命週期React
- iOS APP的生命週期iOSAPP
- Java 物件的生命週期Java物件
- Vue生命週期的理解Vue
- [React]元件的生命週期React元件
- Avalonia的Window生命週期
- Vue的生命週期的理解Vue
- Activity生命週期onDestroy
- Flutter -- Element生命週期Flutter
- java servlet 生命週期JavaServlet
- React-生命週期React
- vue 生命週期梳理Vue
- 理解VUE生命週期Vue
- React 元件生命週期React元件
- Laravel框架生命週期Laravel框架