99久久精品国产片-99久久精品国产免费-99久久精品国产麻豆-99久久精品国产国产毛片-99久久精品国产高清一区二区-99久久精品费精品国产一区二区

vue生命周期鉤子函數(11個)

2018-7-11    seo達人

如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

說一下vue的聲明周期:

vue 的生命周期11個鉤子函數是按照以下的順序來的 :(不可逆轉哦,第11個除外) 
一. 組件創建前后

1.beforeCreate
2.created
    
  • 1
  • 2

如,寫一個子組件,然后掛在到父組件,在子組件中,console.log 子組件中的

data(){ return { a:1 },
    beforeCreate(){
        console.log(this.a)//undefined },
    created(){
        console.log(this.a)//1 }
}
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11


.


二. vue啟動前后

3.beforeMount 4.mounted
    
  • 1
  • 2

這兩個的意思就是, 
vue在beforeMount時,還不管事,也就是說,還沒有渲染數據到<div id="app"><div/>里面,此時的這個組件還是空的

mounted時,才會往<div id="app"><div/> 添加東西,也就是vue正式 
接管<div id="app"><div/>

可以獲取#app的innerHTML查看差異;

beforeMount(){ console.log(document.getElementById('app').innerHTML)//空的
},
mounted(){ console.log(document.getElementById('app').innerHTML)//#app里的內容 }
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6


.


三. 組件更新前后

5.beforeUpdate 6.updated
    
  • 1
  • 2

這個就不用我多說了吧?當子組件里面的 視圖改變 的時候觸發。 
如,做一個按鈕,讓data里面的a++,假如 一開始a是1 
beforeUpdate返回1 
updated返回2

beforeUpdate(){
    console.log(document.getElementById('a').innerHTML)//1 },
updated(){
    console.log(document.getElementById('a').innerHTML)//2 }
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

再點一次 
beforeUpdate返回2 
updated返回3。。。 

.


四. 組件銷毀前后(一般配合v-if使用)

7.beforeDestroy
8.destroyed
    
  • 1
  • 2

給這個子組件用v-if來控制它的銷毀和創建,注意以下:v-show不行。 
子組件銷毀前觸發beforeDestroy 
子組件銷毀后觸發destroyed 
第一次會觸發7.8. 
創建子組件后會觸發以上的第1.2.3.4.鉤子函數。

有一個問題,如果我們在子組件里寫一個定時器,然后,子組件被銷毀了,定時器還會執行嗎? 
答案是會的 
所以這時候就會用到了destroyed,在組件被銷毀后,我們把定時器給清除就好了。

所以這兩個鉤子函數一般用于做性能的優化。 

.


五. 組件激活時,未激活時

9.activated
10.deactivated
    
  • 1
  • 2

這兩個鉤子函數呢一般配合<keep-alive><keep-alive/>來使用。 
通過看 四。這個例子,你肯定知道了一個組件怎么被銷毀和創建。 
但是我們知道通常一個組件是很大的,如果我們總是一直創建、銷毀、創建、銷毀。。。這樣很不合理,而且很浪費性能。。。

這時候我們就可以用<keep-alive><keep-alive/>配合著兩個鉤子函數來控制組件的激活和不激活。

說一下<keep-alive><keep-alive/>,它就相當于把你的組件給緩存下來了,目的呢就是不讓組件重復的渲染,然后我們通過v-if觸發,子組件就不會再觸發7 和 8 了,而是只會頻繁的觸發9 和 10 
這樣性能會比7 和 8 好的多。 

.


六. 當捕獲一個來自子孫組件的錯誤時被調用

11.errorCaptured
    
  • 1

當子孫組件報錯的時候,父組件會觸發這個鉤子函數,并且會返回三個參數, 
第一個參數是 錯誤對象 
第二個參數是 報錯的子孫組件 
第三個參數是 報錯的子孫組件的具體哪個地方報錯。(如,假如我沒有定義b這個變量,但是我去console.log(b) 這一句肯定會報錯,假如我把這句錯誤代碼寫在了created這個鉤子函數里,那第三個參數會返回就是:created hook

具體第11個沒深入研究,喜歡的可以去看下官網的 errorCaptured

藍藍設計www.lapeinture.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務


日歷

鏈接

個人資料

藍藍設計的小編 http://www.lapeinture.cn

存檔

欧美a免费| 欧美激情一区二区三区视频高清| 精品久久久久久中文字幕一区 | 国产视频一区在线| 欧美另类videosbestsex高清| 久久精品大片| 99久久精品国产高清一区二区 | 亚欧成人乱码一区二区| 国产美女在线一区二区三区| 精品国产三级a| 国产不卡福利| 欧美大片aaaa一级毛片| 天堂网中文字幕| 成人免费网站视频ww| 欧美18性精品| 九九干| 日韩免费在线视频| 999久久狠狠免费精品| 日韩免费在线观看视频| 欧美爱爱动态| 国产韩国精品一区二区三区| 国产一区免费观看| 一本伊大人香蕉高清在线观看| 色综合久久久久综合体桃花网| 黄视频网站免费看| 久久国产一久久高清| 夜夜操天天爽| 国产伦理精品| 你懂的福利视频| 四虎精品在线观看| 麻豆系列国产剧在线观看| 你懂的日韩| 欧美激情一区二区三区中文字幕| 亚洲 欧美 91| 尤物视频网站在线观看| 精品国产一区二区三区久久久狼| 91麻豆精品国产自产在线| 精品视频在线观看免费| 二级片在线观看| 青青久热| 精品久久久久久中文字幕一区 | 久久福利影视| 日韩中文字幕一区| 高清一级做a爱过程不卡视频| 999久久66久6只有精品| 欧美a级片视频| 欧美激情一区二区三区在线| 九九精品久久久久久久久| 亚洲 激情| 欧美一级视频免费| 日韩中文字幕在线亚洲一区| 午夜欧美福利| 国产原创视频在线| 四虎久久精品国产| 欧美a免费| 精品久久久久久中文字幕一区| 青青久久精品| 国产视频久久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚洲精品永久一区| 亚欧成人乱码一区二区| 午夜精品国产自在现线拍| 精品视频在线看| 欧美日本二区| 国产韩国精品一区二区三区| 国产91精品系列在线观看| 午夜家庭影院| 国产不卡精品一区二区三区| 国产91视频网| 欧美另类videosbestsex久久| 久久国产精品自线拍免费| 日韩在线观看视频免费| 精品国产一区二区三区精东影业| 高清一级做a爱过程不卡视频| 日韩中文字幕在线亚洲一区| 青青久久精品| 国产极品白嫩美女在线观看看| 青青青草影院| 国产亚洲男人的天堂在线观看| 久久国产一久久高清| 999久久久免费精品国产牛牛| 一级毛片看真人在线视频| 国产网站麻豆精品视频| 成人免费观看网欧美片| 99久久网站| 韩国三级一区| 免费一级生活片| 亚洲精品影院| 精品国产一区二区三区免费| 黄视频网站在线看| 二级特黄绝大片免费视频大片| 午夜在线观看视频免费 成人| 欧美激情一区二区三区在线 | 欧美a级成人淫片免费看| 欧美激情影院| 精品久久久久久影院免费| 国产精品自拍在线| 国产高清在线精品一区a| 久久福利影视| 韩国三级一区| 国产一区二区精品| 欧美a级片视频| 日本特黄一级| 可以免费看毛片的网站| 人人干人人草| 天天色色色| 午夜欧美成人久久久久久| 欧美日本二区| 国产福利免费观看| 亚欧成人乱码一区二区| 午夜欧美成人久久久久久| 美女免费精品视频在线观看| 韩国三级视频网站| 日韩男人天堂| 欧美爱色| 欧美a免费| 日日夜夜婷婷| 日韩免费在线观看视频| 国产一区二区精品尤物| 超级乱淫伦动漫| 沈樵在线观看福利| 韩国妈妈的朋友在线播放| 尤物视频网站在线观看| 国产成人精品影视| 可以免费看污视频的网站| 成人免费观看视频| 九九免费高清在线观看视频| 日日夜人人澡人人澡人人看免| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 中文字幕一区二区三区精彩视频 | 国产精品12| 国产成+人+综合+亚洲不卡| 日韩在线观看视频网站| 欧美激情一区二区三区视频 | 麻豆系列 在线视频| 国产麻豆精品免费密入口| 亚洲精品影院| 91麻豆高清国产在线播放| 精品视频在线看| 黄视频网站免费| 精品毛片视频| 国产视频久久久久| 欧美大片a一级毛片视频| 欧美1区| 亚洲精品影院久久久久久| 欧美激情一区二区三区视频 | 黄视频网站免费| 天天色成人| 亚洲 国产精品 日韩| 黄色免费网站在线| 美女免费毛片| 国产精品12| 亚洲天堂免费| 精品久久久久久中文字幕一区 | 久久精品免视看国产成人2021| 高清一级毛片一本到免费观看| 欧美激情一区二区三区在线播放| 国产一级生活片| 久久久久久久久综合影视网| 黄视频网站免费看| 成人在激情在线视频| 亚洲精品久久玖玖玖玖| 成人免费网站视频ww| 日韩在线观看视频免费| 国产韩国精品一区二区三区| 午夜在线观看视频免费 成人| 精品视频在线看| 国产伦精品一区三区视频| 国产伦精品一区三区视频| 一本伊大人香蕉高清在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | a级黄色毛片免费播放视频| 色综合久久天天综合绕观看| 国产一区二区高清视频| 国产韩国精品一区二区三区| 日韩在线观看免费完整版视频| 黄色免费三级| 精品国产一区二区三区久久久蜜臀| 精品国产一区二区三区久久久狼| 九九九在线视频| 久久久久久久免费视频| 久久精品免视看国产明星| 亚欧成人毛片一区二区三区四区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 99色视频在线观看| 欧美激情一区二区三区在线播放| 国产高清在线精品一区二区| 久久精品大片| 999精品在线| 国产不卡精品一区二区三区| 色综合久久天天综合观看| 日韩中文字幕在线亚洲一区| 美女免费黄网站| 国产不卡精品一区二区三区| 九九九在线视频| 国产视频久久久久| 国产成人精品综合久久久| 国产a毛片| 国产精品123|