Vue.js的平行组件之间如何互相通信?
生活随笔
收集整理的這篇文章主要介紹了
Vue.js的平行组件之间如何互相通信?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
我在這篇使用Vue.js和Vuex實(shí)現(xiàn)購(gòu)物車場(chǎng)景文章解釋了。兩個(gè)組件的之間的溝通渠道相對(duì)麻煩,vuex可以解決這一問(wèn)題。
應(yīng)該可以通過(guò)Vuex解決。
4.vuex
要是我,就$parent.$broadcast。本身是局部的屬性,放在vuex太累了。就用最簡(jiǎn)單的辦法,實(shí)現(xiàn)通信就好。
如果通過(guò)$dispatch和$broadcast來(lái)解決的話,可以dispatch到根組件,然后在broadcast到子組件。
把事件冒到兩個(gè)節(jié)點(diǎn)的公共祖先上傳遞信息
應(yīng)該可以通過(guò)Vuex解決。
4.vuex
要是我,就$parent.$broadcast。本身是局部的屬性,放在vuex太累了。就用最簡(jiǎn)單的辦法,實(shí)現(xiàn)通信就好。
如果通過(guò)$dispatch和$broadcast來(lái)解決的話,可以dispatch到根組件,然后在broadcast到子組件。
把事件冒到兩個(gè)節(jié)點(diǎn)的公共祖先上傳遞信息
總結(jié)
以上是生活随笔為你收集整理的Vue.js的平行组件之间如何互相通信?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 香椿苗豆卷的做法?
- 下一篇: 如何在PPT里加视频