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

鍍金池/ 問答/HTML/ vue能否在本組件的標(biāo)簽中使用兄弟組件的值進(jìn)行判?

vue能否在本組件的標(biāo)簽中使用兄弟組件的值進(jìn)行判?

抱歉,地鐵上,沒有代碼可以傳。

我把一個包含查詢條件,展示,新增彈框的頁面拆成了3個組件。

然后我需要在新增彈框這個組件中使用查詢條件組件里的性別下拉框的選中值。

應(yīng)該如何實(shí)現(xiàn)呢?

只能通過父組件進(jìn)行傳遞嗎?

我父組件根本不需要這個值,所以不想聲明一個多余的變量就為了傳遞使用。

頁面代碼太多,就拆分了組件

拆分以后發(fā)現(xiàn)使用其他組件的值也太麻煩了吧

回答
編輯回答
雅痞

1.方法一通過父組件傳值
2.方法二用vuex

拆分必然帶來一定程度的復(fù)雜性

2017年11月7日 21:08
編輯回答
陪她鬧

組件拆分的原則是父組件負(fù)責(zé)數(shù)據(jù)的獲取和分發(fā),子組件負(fù)責(zé)數(shù)據(jù)展示及事件觸發(fā),如你所說一般都是子組件查詢觸發(fā)父組件事件,父組件獲取數(shù)據(jù)進(jìn)行數(shù)據(jù)分發(fā),這樣做的好處是復(fù)用組件時只需要對父組件進(jìn)行編輯就可以很方便的復(fù)用組件~

2018年4月8日 11:57
編輯回答
久愛她

這種組件拆分后,就會有組件間通信問題,通過父組件傳值感覺是比較簡單的一種了。

2017年5月28日 14:52