vue2.0父子组件间通信的方法


本篇内容主要讲解“vue2.0父子组件间通信的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue2.0父子组件间通信的方法”吧!1.父组件传递数据给子组件父组件数据如何传递给子组件呢?可以通过props属性来实现
父组件:
子组件通过props来接收数据:
方式1:
方式2 :
这样呢,就实现了父组件向子组件传递数据.2.子组件与父组件通信那么,如果子组件想要改变数据呢?这在vue中是不允许的,因为vue只允许单向数据传递,这时候我们可以通过触发自定义事件来通知父组件改变数据,从而达到改变子组件数据的目的.使用 v-on 绑定自定义事件
每个 Vue 实例都实现了事件接口(Events interface),即:使用 $on(event 香港云主机Name) 监听事件使用 $emit(eventName) 触发事件父组件可以在使用子组件的地方直接用 v-on 来监听子组件触发的事件。子组件:父组件:
触发事件使用驼峰格式的自定义事件名称,在父组件中就可以使用on-evnet-name的形式来监听。3.任意组件间通信如果2个组件不是父子组件那么如何通信呢?这时可以通过eventHub来实现通信.
所谓eventHub就是创建一个事件中心,相当于中转站,可以用它来传递事件和接收事件.
使用一个空的 Vue 实例作为中央事件总线:
组件1触发:组件2接收:
到此,相信大家对“vue2.0父子组件间通信的方法”有了更深的了解,不妨来实际操作一番吧!这里是开发云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: 如何在小程序中实现登录验证功能

本文小编为大家详细介绍“如何在小程序中实现登录验证功能”,内容详细,步骤清晰,细节处理妥当,希望这篇“如何在小程序中实现登录验证功能”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。具体流程用户点击小程序页面上的登录授权认证通过微信自带…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/17 20:41
下一篇 07/17 20:41

相关推荐