Vue.js组件间自定义事件如何实现及详解?

更新于
2026-09-29 15:30:29
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1183个文字,预计阅读时间需要5分钟。

Vue.js组件间自定义事件如何实现及详解?

组件通信+从父组件向子组件通信,通过props传递数据即可,但Vue组件通信的场景不止这一种,归纳起来,组件之间的通信可以使用以下方式:

+ 自定义事件+当子组件需要向父组件传递信息时,可以通过自定义事件来实现。

组件通信

从父组件向子组件通信,通过props传递数据就可以了,但Vue组件通信的场景不止有这一种,归纳起来,组件之间的通信可以用下图来表示:

自定义事件

当子组件需要向父组件传递数据时,就要用到自定义事件。子组件用**$ emit()来触发事件**,父组件用**$ on()**来监听子组件的事件。

父组件也可以直接在子组件的自定义标签上使用v-on来监听子组件触发的事件。

阅读全文

本文共计1183个文字,预计阅读时间需要5分钟。

Vue.js组件间自定义事件如何实现及详解?

组件通信+从父组件向子组件通信,通过props传递数据即可,但Vue组件通信的场景不止这一种,归纳起来,组件之间的通信可以使用以下方式:

+ 自定义事件+当子组件需要向父组件传递信息时,可以通过自定义事件来实现。

组件通信

从父组件向子组件通信,通过props传递数据就可以了,但Vue组件通信的场景不止有这一种,归纳起来,组件之间的通信可以用下图来表示:

自定义事件

当子组件需要向父组件传递数据时,就要用到自定义事件。子组件用**$ emit()来触发事件**,父组件用**$ on()**来监听子组件的事件。

父组件也可以直接在子组件的自定义标签上使用v-on来监听子组件触发的事件。

阅读全文