vue中非父子组件间参数传递如何实现

在vue中的一个组件的computed属性中定义了一个参数,如何将这个参数传递到另外一个组件中去使用?

computed:{
      currentIndex:function () {
        for (let i=0;i<this.itemTop.length;i++){
          if (!(this.itemTop[i+1])||(this.scrollY<this.itemTop[i+1]&&this.scrollY>=this.itemTop[i])){
            return i;
          }
        }
        return 0;
      }
    },
阅读 2.2k
1 个回答

简陋些的可以共用一个父组件来传,库可以用 event bus 或者 Vuex

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题