Vue两个同级组件传值实现

Vue组件之间是有联系的,避免不了组件之间要互相传值,父给子使用v-bind绑定自定义属性和使用props来接受

子给父使用@自定义事件='函数' this.$emit('自定义事件','要发送的内容'),子组件通过$emit来触发父组件的函数来实现
但是两个同级组件之间这么互相传值


现在要将children1组件中的数据传给children2组件

主要使用到vue实例中的$on()和$emit()


【Vue两个同级组件传值实现】Vue两个同级组件传值实现
文章图片

chilren1组件要发送数据使用的是Event.$emit()
chilren2组件要接收数据使用Eevent.$on()

到此这篇关于Vue两个同级组件传值实现的文章就介绍到这了,更多相关Vue 同级组件传值内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    推荐阅读