文章目录
- 引言
- I 组件事件
-
- 事件参数
- defineEmits 宏声明需要抛出的事件
- 事件校验
- 例子:子组件告诉父组件放大所有博客文章的文字
- II 【详细说明】 子组件通过触发一个事件,将数据传递给父组件
-
- 调用内建的 `$emit `方法传入事件名称来触发一个事件
- 子组件通过`this.$emit`来触发一个事件,将数据传递给父组件
引言
在组件的模板表达式中,可以直接使用 $emit
方法触发自定义事件
<!-- MyComponent -->
<button @click="$emit('someEvent')">Click Me</button>
父组件可以通过 v-on
(缩写为 @
) 来监听事件: