vue生命周期一般為8個,特殊時期為10個
beforeCreate: //發生在頁面完成初始化,組件創建之前,資料尚未掛載
created://發生在組件創建完成時,資料已掛載,可以在此呼叫介面查資料,防止頁面抖動,
beforeMount://發生在組件掛載之前
mounted://發生在組件掛載完成時,一些簡單的介面也可在這里呼叫
beforeUpdate:// 資料更新前,資料指的是記憶體中的變數,
updated:// 資料更新完成后
activated: //組件已經被激活 ----使用<keep-alive>這個標簽時
deactivated://組件已經被停用----使用<keep-alive>這個標簽時
beforeDestroy://發生在組件銷毀之前
destroyed://發生在組件銷毀之后

*注:什么時候會用到activated周期呢?
一般的時候很少用到,至少我在作業的時候,沒有用到,只在性能調優的時候會用到,如果組件頻繁的被銷毀、創建,這會使系統的性能大打折扣,這是使用keep-alive標簽,當不需要使用組件時,會自動停用,將組件快取起來,需要使用的時候,會自動激活組件,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/547027.html
標籤:其他
上一篇:uniapp,常用工具函式
