vue生命周期beforeDestroy和destroyed調(diào)用方式
生命周期beforeDestroy和destroyed調(diào)用
情境一
離開當(dāng)前路由,會(huì)直接調(diào)用;
當(dāng)前路由不使用 緩存,離開當(dāng)前路由會(huì)直接調(diào)用 beforeDestroy 和 beforeDestroy 銷毀
情景二
離開當(dāng)前路由,不會(huì)直接調(diào)用,需要程序控制調(diào)用;
當(dāng)前路由使用 緩存,離開當(dāng)前路由不會(huì)直接調(diào)用 beforeDestroy 和 beforeDestroy 銷毀,需要使用路由鉤子函數(shù)主動(dòng)的調(diào)用
beforeRouteLeave(to, from, next) {
? this.$destroy();
? next();
}beforeDestroy和destroyed生命周期函數(shù)的特點(diǎn)

beforeDestroy生命周期函數(shù)表示即將銷毀,此時(shí)仍然可以使用子組件的實(shí)例、methods、watch
到了destroyed生命周期函數(shù),此時(shí)已經(jīng)被銷毀,無法再使用子組件的實(shí)例,methods、watch
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決vue-cli webpack打包開啟Gzip 報(bào)錯(cuò)問題
這篇文章主要介紹了vue-cli webpack打包開啟Gzip 報(bào)錯(cuò)問題的解決方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07
vue中.env文件配置環(huán)境變量的實(shí)現(xiàn)
本文主要介紹了vue中.env文件配置環(huán)境變量的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04
vue滾動(dòng)固定頂部及修改樣式的實(shí)例代碼
這篇文章主要介紹了vue滾動(dòng)固定頂部及修改樣式,本文給大家提到了滾動(dòng)固定位置有多種方法,感興趣的朋友跟隨小編一起看看吧2019-05-05

