vue中有哪些鉤子函數(shù)

一昏兆、生命周期函數(shù)

beforeCreate:創(chuàng)建前
1、當(dāng)前vue實(shí)例化的時(shí)候會(huì)做一個(gè)初始化的操作廓推,在這個(gè)生命周期函數(shù)里面我們可以做初始化的loading
2颓帝、在當(dāng)前函數(shù)里面是訪問(wèn)不到data中的屬性励堡,但是可以通過(guò)vue的實(shí)例對(duì)象進(jìn)行訪問(wèn)
created:創(chuàng)建后
1谷丸、當(dāng)beforeCreate執(zhí)行完畢以后,會(huì)執(zhí)行created. 在當(dāng)前函數(shù)中我們可以訪問(wèn)到data中的屬性
2念秧、當(dāng)前生命周期函數(shù)執(zhí)行的時(shí)候會(huì)將data中所以的屬性和methods身上所以的方法添加到vue的實(shí)例身上淤井,同時(shí)
會(huì)將data中所有的屬性添加一個(gè)getter/setter方法
3、如果需要進(jìn)行前后端上數(shù)據(jù)交互(ajax請(qǐng)求的時(shí)候) 需要在當(dāng)前生命周期中使用
beforeMount:掛載前(渲染)
render函數(shù)初次被調(diào)用---->數(shù)據(jù)和模板沒(méi)有進(jìn)行相結(jié)合,同時(shí)還沒(méi)有渲染到html頁(yè)面上
可以在此做渲染前data中數(shù)據(jù)最后的修改
mounted:掛載后
1币狠、數(shù)據(jù)和模板進(jìn)行相結(jié)合游两,渲染成真實(shí)的DOM結(jié)構(gòu)
2、在當(dāng)前生命周期函數(shù)里面我們可以訪問(wèn)到真實(shí)的DOM結(jié)構(gòu),
3漩绵、在vue中我們可以通過(guò)refs來(lái)訪問(wèn)到真實(shí)的DOM結(jié)構(gòu) 4贱案、ref類似與id一樣 值必須是唯一的 訪問(wèn)的時(shí)候我們可以通過(guò)this.refs.屬性
beforeDestroy:銷毀前
銷毀之前還可以訪問(wèn)到DOM結(jié)構(gòu) 以及相關(guān)的數(shù)據(jù)(data)
在這個(gè)生命周期函數(shù)中我們可以將綁定的事件進(jìn)行移除
destroyed:銷毀后
在這個(gè)生命周期函數(shù)中會(huì)將數(shù)據(jù)和模板之間的關(guān)系斷開(kāi)(不是你的做的)
在這個(gè)生命周期函數(shù)中我們還是可以訪問(wèn)到data中的屬性
但是訪問(wèn)不到真實(shí)的DOM結(jié)構(gòu)了
beforeUpdate:更新前
只要data中的屬性發(fā)生了改變,那么這個(gè)生命周期就會(huì)執(zhí)行止吐,render函數(shù)再次會(huì)執(zhí)行
在這個(gè)生命周期函數(shù)中我們可以對(duì)數(shù)據(jù)進(jìn)行最后的修改宝踪,同時(shí)也可以訪問(wèn)到最新的DOM結(jié)構(gòu)和數(shù)據(jù)
updated:更新后
在當(dāng)前生命周期函數(shù)中我們可以訪問(wèn)到最新的DOM結(jié)構(gòu)(數(shù)據(jù)更新后最新的DOM結(jié)構(gòu))和數(shù)據(jù)

二、路由守衛(wèi)

路由鉤子函數(shù)有三種:
全局鉤子: beforeEach(全局前置守衛(wèi))碍扔、 afterEach(全局后置鉤子)
路由獨(dú)享的守衛(wèi)(單個(gè)路由里面的鉤子): beforeEnter
組件路由:beforeRouteEnter瘩燥、 beforeRouteUpdatebeforeRouteLeave

三不同、keep-alive

activated:當(dāng)緩存組件有被顯示出來(lái)時(shí)厉膀,會(huì)觸發(fā)這個(gè)鉤子函數(shù)
deactivated:當(dāng)緩存的組件隱藏時(shí),會(huì)觸發(fā)這個(gè)鉤子函數(shù)

四二拐、自定義指令

bind:只調(diào)用一次服鹅,指令第一次綁定到元素時(shí)調(diào)用。在這里可以進(jìn)行一次性的初始化設(shè)置百新。
inserted:被綁定元素插入父節(jié)點(diǎn)時(shí)調(diào)用 (僅保證父節(jié)點(diǎn)存在企软,但不一定已被插入文檔中)。
update:所在組件的節(jié)點(diǎn)更新時(shí)調(diào)用饭望,但是可能發(fā)生在其子節(jié)點(diǎn)更新之前仗哨。指令的值可能發(fā)生了改變,也可能沒(méi)有铅辞。但是你可以通過(guò)比較更新前后的值來(lái)忽略不必要的模板更新
componentUpdated:指令所在組件的節(jié)點(diǎn)及其子節(jié)點(diǎn)全部更新后調(diào)用藻治。
unbind:只調(diào)用一次,指令與元素解綁時(shí)調(diào)用巷挥。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市验靡,隨后出現(xiàn)的幾起案子倍宾,更是在濱河造成了極大的恐慌,老刑警劉巖胜嗓,帶你破解...
    沈念sama閱讀 216,470評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件高职,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡辞州,警方通過(guò)查閱死者的電腦和手機(jī)怔锌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人埃元,你說(shuō)我怎么就攤上這事涝涤。” “怎么了岛杀?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,577評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵阔拳,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我类嗤,道長(zhǎng)糊肠,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,176評(píng)論 1 292
  • 正文 為了忘掉前任遗锣,我火速辦了婚禮货裹,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘精偿。我一直安慰自己弧圆,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,189評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布还最。 她就那樣靜靜地躺著墓阀,像睡著了一般。 火紅的嫁衣襯著肌膚如雪拓轻。 梳的紋絲不亂的頭發(fā)上斯撮,一...
    開(kāi)封第一講書(shū)人閱讀 51,155評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音扶叉,去河邊找鬼勿锅。 笑死,一個(gè)胖子當(dāng)著我的面吹牛枣氧,可吹牛的內(nèi)容都是我干的溢十。 我是一名探鬼主播,決...
    沈念sama閱讀 40,041評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼达吞,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼张弛!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起酪劫,我...
    開(kāi)封第一講書(shū)人閱讀 38,903評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤吞鸭,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后覆糟,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體刻剥,經(jīng)...
    沈念sama閱讀 45,319評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,539評(píng)論 2 332
  • 正文 我和宋清朗相戀三年滩字,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了造虏。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片御吞。...
    茶點(diǎn)故事閱讀 39,703評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖漓藕,靈堂內(nèi)的尸體忽然破棺而出陶珠,到底是詐尸還是另有隱情,我是刑警寧澤撵术,帶...
    沈念sama閱讀 35,417評(píng)論 5 343
  • 正文 年R本政府宣布背率,位于F島的核電站,受9級(jí)特大地震影響嫩与,放射性物質(zhì)發(fā)生泄漏寝姿。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,013評(píng)論 3 325
  • 文/蒙蒙 一划滋、第九天 我趴在偏房一處隱蔽的房頂上張望饵筑。 院中可真熱鬧,春花似錦处坪、人聲如沸根资。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,664評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)玄帕。三九已至,卻和暖如春想邦,著一層夾襖步出監(jiān)牢的瞬間裤纹,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,818評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工丧没, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鹰椒,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,711評(píng)論 2 368
  • 正文 我出身青樓呕童,卻偏偏與公主長(zhǎng)得像漆际,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子夺饲,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,601評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容