Vue brothers pass value bus

 Write bus.js

import Vue from 'vue'

export default new Vue()

 Component 1:

First introduce the bus


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

use bus

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

Component 2:

bus receive value

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

  },

Guess you like

Origin blog.csdn.net/m0_65720832/article/details/131288667