老生常談vue的生命周期
一、什么是生命周期
每一個(gè)組件都可能經(jīng)歷從創(chuàng)建,掛載,更新,卸載的過程。
在這個(gè)過程中的某一個(gè)階段,用于可能會(huì)想要添加一些屬于自己的邏輯代碼(比如組件創(chuàng)建完后就請(qǐng)求一些服務(wù)器數(shù)據(jù))
但是我們?nèi)绾沃滥壳敖M件正在哪一個(gè)過程中,vue給我們提供了組件的生命周期函數(shù)。
二、生命周期函數(shù)
生命周期函數(shù)是一個(gè)鉤子函數(shù),在某一個(gè)時(shí)間會(huì)被vue內(nèi)部源碼進(jìn)行回調(diào)。
通過對(duì)生命周期函數(shù)的回調(diào),我們知道目前組件正在經(jīng)歷什么階段。
那么我們就可以在該聲明周期中編寫屬于自己的邏輯代碼了。
三、生命周期的流程
四、簡單的生命周期代碼
使用keep-alive
進(jìn)行包裹組件時(shí),可以打印出的結(jié)果為:
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
一文教會(huì)你搭建vite項(xiàng)目并配置路由和element-plus
由于項(xiàng)目搭建過程實(shí)在繁瑣,容易遺忘,每次新建項(xiàng)目還得百度一下怎么搭建,所以寫下本文提醒自己,下面這篇文章主要給大家介紹了關(guān)于搭建vite項(xiàng)目并配置路由和element-plus的相關(guān)資料,需要的朋友可以參考下2022-07-07Vue 列表頁帶參數(shù)進(jìn)詳情頁的操作(router-link)
這篇文章主要介紹了Vue 列表頁帶參數(shù)進(jìn)詳情頁的操作(router-link),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-11-11利用Vue2.x開發(fā)實(shí)現(xiàn)JSON樹的方法
這篇文章主要給大家介紹了關(guān)于利用Vue2.x開發(fā)實(shí)現(xiàn)JSON樹的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-01-01基于Vue uniapp實(shí)現(xiàn)貪吃蛇游戲
貪吃蛇游戲想必是很多70、80后的回憶,一直到現(xiàn)在也深受大家的喜歡。本文將利用Vue+uniapp實(shí)現(xiàn)這一經(jīng)典的游戲,感興趣的可以了解一下2022-04-04Vue.js實(shí)現(xiàn)數(shù)據(jù)響應(yīng)的方法
這篇文章主要介紹了Vue.js實(shí)現(xiàn)數(shù)據(jù)響應(yīng)的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-08-08