兄弟传值的取值是这么写的。

bus.$on('name',funciton(e){

      this.name = e

})

发现页面上name的值没有变,是因为this的指向有问题。

所以只要把后边的函数改为箭头函数,即可:

bus.$on('name',(e) => {

      this.name = e

})

这才对!!

 

Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐