第三步的銷毀:beforedestroy / destroyed
銷毀方式:最大區別就是第二種無法銷毀dom結構
1、通過開關銷毀(flag,可以銷毀該元件的dom結構)
切換button
>
v-if
="flag"
>
congbo
>
div>
"all"
>
>
測試文字
div>
template
>
body
>
>
vue.
component
('congbo',,
1000)}
,destroyed()
})newvue(}
)script
>
html
>
2、通過$destroy()銷毀(這種沒有銷毀掉dom結構,需要相關dom操作再次銷毀)
銷毀button
>
測試文字
div>
template
>
body
>
>
vue.
component
('congbo',}
,mounted()
,1000)}
,destroyed()
})newvue(}
)script
>
html
>
元件生命週期
三大階段 失效階段,提交階段,度量階段 失效階段 對元件屬性setter函式中,若有發生改變,則標記屬性失效,為了防止多次呼叫setter而導致頻繁更改屬性,所以呼叫屬性失效函式,當當前ui存放進 layoutmannger的失效佇列中,並新增layoutmannger的延遲偵聽,在下一幀才進行相應...
元件生命週期
元件生命週期指的是元件從建立到銷毀的過程,在這個過程中的一些不同的階段,vue會呼叫指定的一些元件方法 基本生命週期函式有下面幾個階段 每乙個階段都對應著 之前 和 之後 兩個函式 beforecreate 初始化階段,應用不多 created 在例項建立完成後被立即呼叫,該階段完成了對data中的...
元件生命週期
元件生命週期 react component通過其定義的幾個函式來控制項在生命週期的各個階段的動作。constructor props,context 建構函式,在建立元件的時候呼叫一次。void componentwillmount 在元件掛載之前呼叫一次。如果在這個函式裡面呼叫setstate,...