某些时候,当父组件修改了通过props传递给子组件的值,子组件会出现没有第一时间接收到最新值的问题。
解决办法
addBarrage(val) {
this.barrageList.push(val)
this.$nextTick(()=>{
this.$refs.giftBarrage.giftQueue()
})
},
barrageList是传递给子组件的值。这里我们修改了之后,在nextTick后再去调用子组件中的方法。就可以避免此问题
网友评论