Vue js 的生命周期


可以總共分為8個(gè)階段:
beforeCreate(創(chuàng)建前)
created(創(chuàng)建后)
beforeMount(載入前)
mounted(載入后)
beforeUpdate(更新前)
updated(更新后)
activated/deactivated(keep-alive 組件激活時(shí)調(diào)用/keep-alive 組件停用時(shí)調(diào)用)
beforeDestroy(銷(xiāo)毀前,不能和keep-alive 在一起使用)
destroyed(銷(xiāo)毀后,不能和keep-alive 在一起使用)

使用場(chǎng)景

1裆悄、Vue-cli 中為單獨(dú)頁(yè)面設(shè)置背景色
只需要給單獨(dú)頁(yè)面添加如下js

created (){
  document.body.style.background='#ededed';
},
beforeDestroy(){
  document.body.style.background='#f5f5f5';
},

2、demo

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
        <script src="../js/vue.js"></script>
        <title></title>
    </head>
    <body>
        <div id='app'>
            {{a}}
            <button v-on:click="change">change</button>
        </div>
        <script>
            var myVue = new Vue({          
                el: "#app",          
                data: {
                    a: "Vue.js1"        
                },  
                methods:{
                    change:function(){
                        this.a='Vue.js2'
                    }
                },
                beforeCreate: function() {          
                    console.log("創(chuàng)建前")            
                    console.log(this.a)            
                    console.log(this.$el)          
                },
                created: function() {
                    console.log("創(chuàng)建之后");            
                    console.log(this.a)            
                    console.log(this.$el)          
                }, 
                beforeMount: function() {            
                    console.log("mount之前")            
                    console.log(this.a)            
                    console.log(this.$el)          
                }, 
                mounted: function() {            
                    console.log("mount之后")            
                    console.log(this.a)            
                    console.log(this.$el)          
                },
                beforeUpdate: function() {            
                    console.log("更新前");            
                    console.log(this.a)            
                    console.log(this.$el)          
                },          
                updated: function() {            
                    console.log("更新完成");            
                    console.log(this.a);            
                    console.log(this.$el)          
                }, 
                beforeDestroy: function() {            
                    console.log("銷(xiāo)毀前");            
                    console.log(this.a)            
                    console.log(this.$el)            
                    console.log(this.$el)          
                },          
                destroyed: function() {           
                    console.log("已銷(xiāo)毀");          
                    console.log(this.a)          
                    console.log(this.$el)          
                }   
            })
        </script>
    </body>
</html>

生成效果圖


QQ截圖20171206182310.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末咱士,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子榛鼎,更是在濱河造成了極大的恐慌乞封,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,602評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蜈首,死亡現(xiàn)場(chǎng)離奇詭異实抡,居然都是意外死亡欠母,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)吆寨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)赏淌,“玉大人,你說(shuō)我怎么就攤上這事啄清×” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,878評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵辣卒,是天一觀的道長(zhǎng)掷贾。 經(jīng)常有香客問(wèn)我,道長(zhǎng)荣茫,這世上最難降的妖魔是什么想帅? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,306評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮计露,結(jié)果婚禮上博脑,老公的妹妹穿的比我還像新娘。我一直安慰自己票罐,他們只是感情好叉趣,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評(píng)論 5 373
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著该押,像睡著了一般疗杉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蚕礼,一...
    開(kāi)封第一講書(shū)人閱讀 49,071評(píng)論 1 285
  • 那天烟具,我揣著相機(jī)與錄音,去河邊找鬼奠蹬。 笑死朝聋,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的囤躁。 我是一名探鬼主播冀痕,決...
    沈念sama閱讀 38,382評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼狸演!你這毒婦竟也來(lái)了言蛇?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,006評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤宵距,失蹤者是張志新(化名)和其女友劉穎腊尚,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體满哪,經(jīng)...
    沈念sama閱讀 43,512評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡婿斥,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評(píng)論 2 325
  • 正文 我和宋清朗相戀三年劝篷,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片受扳。...
    茶點(diǎn)故事閱讀 38,094評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡携龟,死狀恐怖兔跌,靈堂內(nèi)的尸體忽然破棺而出勘高,到底是詐尸還是另有隱情,我是刑警寧澤坟桅,帶...
    沈念sama閱讀 33,732評(píng)論 4 323
  • 正文 年R本政府宣布华望,位于F島的核電站,受9級(jí)特大地震影響仅乓,放射性物質(zhì)發(fā)生泄漏赖舟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評(píng)論 3 307
  • 文/蒙蒙 一夸楣、第九天 我趴在偏房一處隱蔽的房頂上張望宾抓。 院中可真熱鬧,春花似錦豫喧、人聲如沸石洗。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,286評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)讲衫。三九已至,卻和暖如春孵班,著一層夾襖步出監(jiān)牢的瞬間涉兽,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,512評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工篙程, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留枷畏,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,536評(píng)論 2 354
  • 正文 我出身青樓虱饿,卻偏偏與公主長(zhǎng)得像拥诡,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子郭厌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評(píng)論 2 345

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

  • 首先聲明一下袋倔,在理財(cái)方面,我并不是一個(gè)純粹的小白折柠,因?yàn)槭畮啄昵氨瞿龋乙部催^(guò)一些理財(cái)方面的書(shū)为鳄,如《富爸爸 窮爸爸》绎签、《...
    一念清寧閱讀 882評(píng)論 6 16
  • 繪畫(huà)作為一種符號(hào)表征形式,是人類(lèi)心智發(fā)展的重要成就之一。在兒童發(fā)展過(guò)程中禽翼,繪畫(huà)作為一種圖語(yǔ),具有與口語(yǔ)相似的性質(zhì)和...
    每周微課閱讀 517評(píng)論 0 2
  • 一個(gè)人富裕梁厉,一個(gè)富裕社會(huì)滑废,最好的證據(jù),就是浪費(fèi)力強(qiáng)大寂屏,越富裕贰谣,越浪費(fèi),浪費(fèi)是財(cái)富的結(jié)果迁霎。 嚴(yán)格來(lái)說(shuō)吱抚,維持人基本生存...
    春語(yǔ)chunyu閱讀 101評(píng)論 0 0
  • 該怎么向你描述這天氣 踩在秋的路上 冬的風(fēng)擠進(jìn)毛衣 清晨,不敢言語(yǔ) 依然忠于陌生的日子 乘最晚的一趟車(chē)歸去 與陌生...
    蘇格拉李閱讀 226評(píng)論 0 1