webpack 中 平行组件如何传值
第一种
main.js###
window.event = new Vue()
//要传值的平行组件中
clickHandlerDetail(detail_id){ eventBus.$emit('ExpreData',val) //val 要传的 }
//要接受值得平行组件中
created(){ eventBus.$on('ExpreData', (val)=> { // alert(val); alert(8888) this.text = val; }) }
第二种
//创建bus实例,挂载在原型 let bus = new Vue() Vue.prototype.$bus = bus;
传递值得平行组件中
busHandler(){ this.$bus.$emit('click','wusir'); } //
接收值得平行组件中
created()this.$bus.$on('click',(name)=>{ this.name = name; }) },

浙公网安备 33010602011771号