文章目錄
- 引言
- I 組件事件
- 事件參數
- defineEmits 宏聲明需要拋出的事件
- 事件校驗
- 例子:子組件告訴父組件放大所有博客文章的文字
- II 【詳細說明】 子組件通過觸發一個事件,將數據傳遞給父組件
- 調用內建的 `$emit `方法傳入事件名稱來觸發一個事件
- 子組件通過`this.$emit`來觸發一個事件,將數據傳遞給父組件
引言
在組件的模板表達式中,可以直接使用 $emit
方法觸發自定義事件
<!-- MyComponent -->
<button @click="$emit('someEvent')">Click Me</button>
父組件可以通過 v-on
(縮寫為 @
) 來監聽事件: