給子組建綁定原生事件(@click.native)

通過.native屬性後就不用通過子組件的事件觸發this.$emit('事件')觸發了

但兩個沒有父子關係的組件通過什麼傳值,還是要通過$emit('事件名',值)

1.在vue實例下掛在一個屬性bus,

2.vue實例存在$emit方法,bus作爲vue實例下的屬性,也有這個方法

3.通過bus的$emit方法指定觸發的事件名

4.然後在mounted下用bus.$on監聽bus下定義的事件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章