Vue中$refs、$emit、$on、$once、$off如何灵活运用?

2026-04-09 19:090阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

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

Vue中$refs、$emit、$on、$once、$off如何灵活运用?

1. 使用$refs的场景:父组件调用子组件的方法,传递数据。 父组件: 子组件: javascript import ChildA from './child.vue' export default { // ... }

1.$refs的使用场景

父组件调用子组件的方法,可以传递数据。

父组件:

<div id="app"> <child-a ref="child"></child-a> <button @click="getMyEvent">点击父组件</button> <div> <script> import ChildA from './child.vue' export default{ components:{ ChildA }, data(){ return { msg:'我是父组件的数据' } }, methods:{ getMyEvent(){ //调用子组件的方法,child是上边ref起的名字,emitEvent是子组件的方法。

阅读全文
标签:使用

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

Vue中$refs、$emit、$on、$once、$off如何灵活运用?

1. 使用$refs的场景:父组件调用子组件的方法,传递数据。 父组件: 子组件: javascript import ChildA from './child.vue' export default { // ... }

1.$refs的使用场景

父组件调用子组件的方法,可以传递数据。

父组件:

<div id="app"> <child-a ref="child"></child-a> <button @click="getMyEvent">点击父组件</button> <div> <script> import ChildA from './child.vue' export default{ components:{ ChildA }, data(){ return { msg:'我是父组件的数据' } }, methods:{ getMyEvent(){ //调用子组件的方法,child是上边ref起的名字,emitEvent是子组件的方法。

阅读全文
标签:使用