14 vue之生命週期

2022-09-20 21:06:15 字數 2972 閱讀 8263

let vm = new vue()
掛載,把div掛載到元件中

>生命週期

title

>

<

script

src=""

>

script

>

head

>

<

body

>

<

div

id="box"

>

<

child

v-if

="isshow"

>

child

>

<

br>

<

button

@click

="terminate"

>刪除子元件

button

>

<

button

@click

="reborn"

>顯示子元件

button

>

div>

body

>

<

script

>

vue.component(

'child

', }

<

button @click="

name='darker1'

">

更新資料1

<

/button>

<

button @click="

name='darker2'

">

更新資料2

課堂案列:

doctype html

>

<

html

lang

="en"

>

<

head

>

<

meta

charset

="utf-8"

>

<

title

>生命週期

title

>

<

script

src="./js/vue.js"

>

script

>

head

>

<

body

>

<

div

id="box"

>

<

child

v-if

="isshow"

>

child

>

<

hr>

<

button

@click

="terminate"

>刪除子元件

button

>

<

button

@click

="reborn"

>顯示子元件

button

>

div>

body

>

<

script

>

//子元件 child 定義的元件,相當於乙個標籤,但是他有自己的模板和樣式,事件

vue.component(

'child

', }

<

/div>

`, data()

},methods:

},beforecreate() ,

created() ,

beforemount() ,

mounted() ,

3000

) },

beforeupdate() ,

updated() ,

beforedestroy() ,

destroyed() ,

})let vm

=new

vue(,

methods: ,

reborn()

},})

script

>

html

>

Vue之生命週期

vue裡的概念 生命週期,是指乙個vue元件從開始到消亡經歷的各種狀態,具體點來說就是元件從建立,到元件掛載到頁面上執行,再到頁面關閉元件被解除安裝經歷的各種狀態。在每個階段,vue會自動呼叫相應的生命週期的鉤子函式,所以當我們在某個鉤子函式中掛載我們的自定義函式時,就會在相應的生命週期自動呼叫 v...

Vue之生命週期和生命週期鉤子

生命週期 指的是vm例項建立 執行 銷毀期間的各種事件。生命週期鉤子 生命週期事件 生命週期函式。生命週期主要分為三類 1.建立 這些函式均只在建立階段執行一次 beforecreate 此階段vm例項在內存在建立出來 只有預設的生命週期函式和一些預設的事件 但是data和method屬性沒有初始化...

vue生命週期

beforecreate 元件例項剛剛被建立,屬性都沒有 create 例項已經建立完成,屬性已經繫結 beforemount 模板編譯之前 mounted 模板編譯之後 beforeupdate 元件更新之前 updated 元件更新完畢 beforedestroy 元件銷毀之前 destroye...