vue生命週期和生命週期鉤子有啥區別?

時間 2021-05-30 18:27:17

1樓:None

生命週期只是乙個概念上的問題,而生命週期鉤子則是代表某一生命週期階段所做的事情,例如就拿人來說,人分為幾個階段既嬰兒->兒童->青年->老人->這就是生命週期…而嬰兒階段需要喝奶,兒童需要讀書,青年需要工作,老年養老…這些階段所做的事情就是鉤子函式…這麼說你應該能理解了吧。

2樓:推理文學狂熱者

vue的生命週期分為八個階段:

beforeCreate(建立前),

created(建立後),

beforeMount(載入前),

mounted(載入後),

beforeUpdate(更新前),

updated(更新後),

beforeDestroy(銷毀前),

destroyed(銷毀後)

生命週期鉤子是函式,vue允許你在生命週期中的各個階段進行所謂的鉤子處理,其實就是你自定義的方法,比如下面這樣

beforeCreate: function () {//鉤子函式

console.log(' 建立前');

console.log(this.$el); //必然是undefine

明白了吧,貼一下大神總結的鉤子常用方法

beforecreate : 舉個栗子:可以在這加個loading事件

created :在這結束loading,還做一些初始化,實現函式自執行

mounted : 在這發起後端請求,拿回資料,配合路由鉤子做一些事情

3樓:

你可以給生命週期想象成一顆生長中的大樹,生命週期鉤子就是大樹的枝杈,大樹生長到一定階段對應的枝杈就會長出葉子。就會呼叫對應的鉤子函式。

vue請求資料放在哪個生命週期?

臣認為。最好的還是放在created中,created時,data中的資料已經通過Object.defineProperty方法劫持 新增觀察者模式。此時的資料已經支援雙向繫結。從生命週期來看,created會在mounted之前呼叫,如果fetch介面響應資料時間相同的話,放在created中,能...

什麼是企業生命週期?

石吟 漲知識丨創業要知道企業生命週期理論的科普大全!企業生命週期理論呈現的是企業成長發展過程的軌跡,正如巨集觀經濟週期一樣,同樣會經歷萌芽 發展 成熟 衰退四個階段,沒有長久不衰的企業也沒有永續繁榮的經濟。真正的百年老店是經歷了無數個企業生命週期的過程才能夠走到今天,要創業首先要明白企業生命週期理論...

簡述組織的生命週期理論?

企業運營管理設計到方方面面,不僅有文化層次 組織層次 財務層次,還有技能管理 領導風格等等。企業7 S模型所描述的是基於企業運營下的取勝的模式和設計的槓桿。從戰略 核心技能 企業價值觀 組織結構 員工 管理系統 領導風格等七個維度進行闡述。戰略 Strategy 包含公司的目標 行進路徑等,是未來獲...