Pass values between Vue components, use global bus to pass values in Vue's sibling components

1. Create a Vue instance

//main.js
Vue.prototype.$bus = new Vue()

2. Launch event

let value='123';
this.$bus.$emit('blurEvent',value);

3. Monitor events

this.$bus.$on("blurEvent",(value)=>{
    
    
  console.log(value)
})

4. Logout event

 this.$bus.$off('blurEvent')

Guess you like

Origin blog.csdn.net/weixin_46054723/article/details/130532114