Vue中的自定義事件問題

科技 未結(jié) 1 1384
龔艷豪
龔艷豪 2022-06-11 18:31

http://vuejs.org.cn/guide/com...自定義事件

兩個(gè)沒有層級關(guān)系的組件不能用這個(gè)自定義事件直接進(jìn)行通信?難道要通過他們的共同父元素才行?

我在一個(gè)事件中:

this.$on("setMultiColInput", (arg) => { console.log("Asdasds") })

在另外一個(gè)組件中,點(diǎn)擊時(shí):

this.$emit("setMultiColInput", this.selectedGroup)

當(dāng)并不生效

1條回答
  •  小兔乖乖zy
    2022-06-11 18:54

    對啊 可以通過vuex或者簡單點(diǎn)的事件總線機(jī)制

    0 討論(0)
提交回復(fù)