重新認識 Vue.js | Kuro Hsu 2-2 元件之間的溝通傳遞 元件與自訂事件
parent component 的 template 裡
// 老爹啊,如果你兒,也就是我,當我說 childEventA 被觸發時,老爹你要執行你的什麼 method 呢
// 喔喔老爹你要執行你的 parentMethodA 啊
<child-component @childEventA="parentMethodA"></child-component>
child component 的 script 中
methods:{
childMethod(){
// 透過 this.$emit 向父元素說:嘿 childEventA 被觸發了喔老爹
this.$emit('childEventA', someParameter)
}
}
如果上述理解有誤,還懇請路過的俠士,順手解惑做公益,感恩的心 (っಠ‿ಠ)っ