解決父組件將子組件作為彈窗調(diào)用只執(zhí)行一次created的問題
1、問題原因
因為第一調(diào)用渲染子組件后,不再對子組件的created進行調(diào)用
2、解決方法
用v-if將子組件包裹起來,因為v-if=false時可以將子組件銷毀掉,再次調(diào)用時重新渲染
3、上圖


初始默認dialogVisible1=false,當執(zhí)行打開窗口的操作時dialogVisible1為true,當關(guān)閉窗口時dialogVisible1=false,從而每一次進入彈窗都會重新渲染整個子組件。
補充知識:vue如何每次打開子組件彈窗都進行初始化
:visible.sync 與 v-if同時使用即可。

以上這篇解決父組件將子組件作為彈窗調(diào)用只執(zhí)行一次created的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Vue開發(fā)中出現(xiàn)Loading?Chunk?Failed的問題解決
本文主要介紹了Vue開發(fā)中出現(xiàn)Loading?Chunk?Failed的問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-03-03
vue的.vue文件是怎么run起來的(vue-loader)
通過vue-loader,解析.vue文件,在webpack解析,拆解vue組件 ,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下2018-12-12
解決vue2 在mounted函數(shù)無法獲取prop中的變量問題
這篇文章主要介紹了vue2 在mounted函數(shù)無法獲取prop中的變量的解決方法 ,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-11-11
vue使用WEB自帶TTS實現(xiàn)語音文字互轉(zhuǎn)的操作方法
這篇文章主要介紹了vue使用WEB自帶TTS實現(xiàn)語音文字互轉(zhuǎn),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-01-01

