当 goodsItem 需要调scroll.vue的方法,

方案一:可以用vuex 共享一个状态,在goodsItem去改变vuex的状态。然后在根组件中去监听vuex状态变化。

方案二:事件总线

在goodsItem发送事件this.$bus.$emit(‘imgOnload’) 

在根组件中 监听 this.$bus.$on('imgOnload',()=>{ 这里在做具体的事情  })

另外需要在main.js中 Vue.prototype.$bus = new Vue()

事件总线 this.$bus.$emit() this.$bus.$on

相关文章: