在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 求助一個vue組件數(shù)據(jù)重置的問題

求助一個vue組件數(shù)據(jù)重置的問題

進入一個頁面
有這樣一個結(jié)構(gòu)
父組件> 子組件 > 孫子組件 ,每個組件都有自己的data數(shù)據(jù) 現(xiàn)在我想通過關(guān)閉子組件 能夠重置孫子組件的數(shù)據(jù),請教下有什么實現(xiàn)方法

回答
編輯回答
扯機薄

如果數(shù)據(jù)都是從父組件傳下來衍生的,那么父組件把重置的方法通過 props 傳給子組件,子組件在 beforeDestroy 時調(diào)用。否則組件銷毀之后再創(chuàng)建自動就是重置的數(shù)據(jù)。

2017年10月24日 16:07
編輯回答
魚梓

把問題抽象一下,其實就是實現(xiàn)父組件改變子組件數(shù)據(jù)。把需要改變的數(shù)據(jù),通過v-bind在父組件綁定一個數(shù)據(jù),父組件將該數(shù)據(jù)傳遞給子組件,子組件觀察父組件傳來的數(shù)據(jù)而改變自己,需要重制時,父組件把初值賦值給這個綁定的數(shù)據(jù)就好了。

2017年6月22日 04:42