美文网首页
VUE兄弟组件传值

VUE兄弟组件传值

作者: 蠢淡淡不蠢 | 来源:发表于2018-06-25 22:47 被阅读0次

兄弟组件传值

创建一个实例,向这个实例上添加事件,然后在另外的实例中触发事件,即可实现传值

  • $on 添加事件
  • $emit 触发事件
  • $once 一次性事件
  • $off 清除事件
// 传值使用
const vm = new Vue()

// 实例一
const vm1 = new Vue({
    el: '#app1',
    data: {
        msg: 'app1'
    },
    created () {
        // 给vm添加事件
        vm.$on('data', function (data) {
            console.log(data);
        });
    }
})

// 实例二
const vm2= new Vue({
    el: '#app2',
    data: {
        msg: 'app2'
    },
    methods: {
        sendValue () {
            // 使用vm触发事件
            vm.$emit('data', this.msg);
        }
    }
})

相关文章

  • Vue组件之间的传值

    Vue父子组件之间的传值(props)兄弟组件 VUEX

  • Vue.js 父子组件传值 . 兄弟组件传值

    概述 vue中组件之间的传值传值情况主要有以下三种 父组件向子组件传值子组件向父组件传值兄弟组件之间相互传值或者是...

  • Day5 拾遗 emit

    vue emit多个参数利用arguments来获取子组件传值或者兄弟组件通过emit传值, 通过argument...

  • 组件通信

    vue传值可分为父子之间传值、兄弟组件之间传值、跨代组件之间传值 1.父子之间传值:可以使用$emit/props...

  • Uniapp兄弟组件传值

    兄弟组件a.vue和b.vue之间的传值方式 a.vue b.vue

  • 2020-03月前端面试题

    vue相关 vue父子组件传值方式有哪些? 兄弟组件间如何传值? vuex是用来干什么的? vuex核心模块有哪些...

  • vue的父子传值和使用vuex兄弟传值

    在父组件中引入子组件 父传子 父组件 子组件 子传父 子组件 父组件 兄弟传值 兄弟之间可以通过vue官网的方法,...

  • VUE03

    Vue组件 组件的创建 组件的指令以及事件绑定 父子组件创建 父子组件通信 兄弟组件的传值 动态组件

  • vue组件传值

    1.兄弟组件传值 兄弟组件之间就需要一个中间值,我在这里称为bus。在vue文件main.js中,我们利用 Vue...

  • 花里胡哨的vue传值

    前言 在vue项目中,不可避免的会在不同组件之间进行传值 ,不同需求下有各式各样的传值方式。就比如说,兄弟组件传值...

网友评论

      本文标题:VUE兄弟组件传值

      本文链接:https://www.haomeiwen.com/subject/bcvuyftx.html