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