Vue.js的平行組件之間如何互相通信?

科技 未結(jié) 11 1696
syetm
syetm 2023-05-15 14:40

目前在項目中有這么兩個平行的vue.js組件, 都掛載在$el:document.body下:halldetail
現(xiàn)在的情況是, detail中的某個值改變了, 需要在hall中的某個值也作出相應(yīng)的改變。 本來是想做父子組件的, 但項目框架如此, 改還要牽扯到很多, 暫緩了。
我們知道vue.js中組件樹的通信是比較方便的: 子組件可以通過v-bindprop來從父組件繼承值并雙向綁定, 而子組件也可以通過$dispatch方法來向父組件發(fā)送信息
那么這種平行的子組件之間, 有沒有什么好的通信方法呢?
現(xiàn)在的臨時解決方案就是:收到ajax的返回信息之后, 在回調(diào)函數(shù)中這樣寫:

this.$parent.$children[0].$data.somedata = somavalue

但這樣的寫法讓我很不安, 且不說那個強耦合$children[0], 實現(xiàn)也不甚優(yōu)雅
有沒有什么好的辦法呢?求解!
更加令人蛋傷的是項目用的是0.12版本+browserify進行組件打包, 1.0的高級特性不敢亂用……

相關(guān)標簽:
11條回答
  • 2023-05-15 15:11

    我在這篇使用Vue.js和Vuex實現(xiàn)購物車場景文章解釋了。兩個組件的之間的溝通渠道相對麻煩,vuex可以解決這一問題。

    0 討論(0)
  • 2023-05-15 15:14

    應(yīng)該可以通過Vuex解決。

    0 討論(0)
  • 2023-05-15 15:15

    4.vuex

    0 討論(0)
  • 2023-05-15 15:15

    要是我,就$parent.$broadcast。本身是局部的屬性,放在vuex太累了。就用最簡單的辦法,實現(xiàn)通信就好。

    0 討論(0)
  • 2023-05-15 15:16

    如果通過$dispatch和$broadcast來解決的話,可以dispatch到根組件,然后在broadcast到子組件。

    0 討論(0)
  • 2023-05-15 15:18

    把事件冒到兩個節(jié)點的公共祖先上傳遞信息

    0 討論(0)
提交回復
最新問題
小米手機有哪些型號,最好詳細一點! 5
輸卵管阻塞如何醫(yī)治 1
醫(yī)師不主張打的默沙東九價hpv疫苗是哪個國家進口的? 1
天津的老影片院有哪些? 9
盆底肌松弛怎么辦 1
為啥麒麟芯片和聯(lián)發(fā)科的芯片看視頻解碼不行,更耗電? 9
看輸卵管造影哪里好 1
ANC降噪耳機有什么適合小白聽歌用的平價款呢? 2
子宮縱膈怎么回事 1
當貝盒子破解版vip免費是真的嗎 1
猜你喜歡
深圳私人醫(yī)院做試管多少錢,費用涉及哪些!
廣州三代試管建議準備多少錢?附試管嬰兒費用明細!
試管檢查過多久失效?試管檢查多久才可以開始做?
陜西第三代試管費用哪個項目花的比較多!助孕費用明細!
深圳哪家私立試管機構(gòu)做試管較便宜!只能報銷五萬!
試管嬰兒的費用詳解,具體明細是!
荊門未婚女性做三代試管費用貴嗎?12萬輕松搞定
哈薩克斯坦試管嬰兒成功率高嗎!價格大不相同!
成都試管醫(yī)院排名_成都試管醫(yī)院排名一覽表,總價格是多少!
養(yǎng)寵物的壞處-養(yǎng)寵物對孩子的好處
熱門文章
三代試管嬰兒醫(yī)院排行榜-2025全國第三代試管醫(yī)院排行前十名
上海試管私人機構(gòu)排名更新
國內(nèi)男男去哪里做試管成功率高?
重慶單身可以做試管助孕嗎?附助孕機構(gòu)詳細名單
2025中國助孕生子私立醫(yī)院哪家比較好?
泰國生殖醫(yī)院哪幾家性價比高:哪家醫(yī)院能做試管一清二楚
泰國試管嬰兒技術(shù)怎么樣?整個流程需要多長時間?
泰國第三代試管成功經(jīng)驗分享
泰國試管嬰兒聯(lián)系的方法有哪些?
南寧哪些私立醫(yī)院試管成功率比較高?前五名單一次看完
就診指南|為什么白帶多外陰瘙癢?白帶增多外陰瘙癢是什么炎癥?
試管百科!菏澤三代試管嬰兒大概要花費多少錢
【時事熱點】山西三代試管嬰兒醫(yī)院排行 山西試管嬰兒醫(yī)院排名比較好
快接好孕|為什么移植后老覺得熱?移植后特別熱怎么回事?
早看早知道!6天的4bc的囊胚成功率有多少?
鄭州第三代試管嬰兒多少錢? 試管嬰兒多少錢?
臨汾42歲的人多少錢三代試管嬰兒懷孕?總共花費了多少萬?
泰國第三代試管嬰兒醫(yī)院有哪些不可比擬的優(yōu)勢
商丘可以做什么三代試管嬰兒懷孕三代醫(yī)院靠譜嗎?附屬醫(yī)院綜合比較
蕪湖弋磯山試管費用?做試管嬰兒對身體有沒有傷害?
試管嬰兒檔案是全國醫(yī)院通用的嗎?準確率多少!
佛山第三代試管成功率高的醫(yī)院公布了。如何選擇正規(guī)醫(yī)院!一次搞懂!
哈薩克斯坦試管嬰兒技術(shù)對不孕不育的療效如何?
甘肅可做試管嬰兒的正規(guī)醫(yī)院名單!我親身告訴你!
馬來西亞最強大的第三代試管醫(yī)院排名前三?哪里可以做!
廣告合作方 廣告申請