vue兄弟传值bus

 编写bus.js

import Vue from 'vue'

export default new Vue()

 组件1:

先引入bus


import bus from '../../../utils/bus.js'

使用bus

   handleEdit(row)  {//跳转
        bus.$emit('rowChapter',row)
    },

组件2:

bus接收值

  created() {
      var self = this;
      this.formData = self.$parent.TestData;
      bus.$on('rowChapter', val => {
        self.$parent.TestData = val;
      });

  },

猜你喜欢

转载自blog.csdn.net/m0_65720832/article/details/131288667
今日推荐