鍍金池/ 問答/HTML/ vue子組件一定要寫在父組件的標(biāo)簽內(nèi)部嗎?

vue子組件一定要寫在父組件的標(biāo)簽內(nèi)部嗎?

我想做一個(gè)從父組件傳值到子組件的功能,但這兩個(gè)組件的位置是平行的,不知道父組件里面的值能不能傳遞到子組件,如:<div id="father">父組件</div id="child"><div>子組件</div>

回答
編輯回答
扯機(jī)薄

為啥叫子組件,不就是因?yàn)樵诟附M件內(nèi)部 - -。
不知道你的父子組件位置平行是個(gè)什么概念,dom層級(jí)?樣式?
然后你貼的示例代碼兩個(gè)id看的我頭暈。

數(shù)據(jù)傳遞的話可以參考這個(gè)

2018年4月8日 10:39
編輯回答
淡墨

任何兩個(gè)組件都可以用$emit發(fā)送數(shù)據(jù)和$on接收數(shù)據(jù)
父子組件有特殊的兩種方式
但你的子組件不在父組件里面應(yīng)該是同級(jí)組件
用emit on

2018年7月8日 05:49
編輯回答
怣痛

沒明白你說的又是父子組件又是平行的是啥意思。不過不管什么組件,都是可以相互通信的

父子組件通信
非父子組件通信

2017年11月13日 06:59