子組件的數據放在那好?
子組件的數據可以放在data:function(){}里,也可放到父組件的data:{}里,這里有個問題如果,組件套了好幾層,這時最里層的孫子組件的數據該放在哪里,如果放到最層的data{}里,孫子又該如何訪問爺爺組件里的數據
子組件的數據可以放在data:function(){}里,也可放到父組件的data:{}里,這里有個問題如果,組件套了好幾層,這時最里層的孫子組件的數據該放在哪里,如果放到最層的data{}里,孫子又該如何訪問爺爺組件里的數據
2016-08-16
舉報
2016-08-17
數據該放在那里取決于你那些數據是否需要通用,比如用戶一些信息是很多頁面都需要的,那么就放在父組件里,子組件需要用的時候也可以直接用,而一些只有當前組件需要用到的數據就沒有必要放到父組件,只放當前組件的data里面即可