player.vue 切换随机模式播放为什么会触发watch里的currentSong
来源:7-17 播放器模式切换功能实现(中)
洗衣服
2018-03-12
watch: { currentSong(newSong, oldSong) { if (newSong.id === oldSong.id) { return } ... },
currentSong是由currentIndex和playlist计算出来的, 即便是currentIndex和playlist改变了, 可是currentSong的引用应该没变, 指向的还是同一个对象, 为什么会触发watch呢?
写回答
1回答
-
ustbhuangyi
2018-03-12
既然都是计算出来的,如果发生变化,那么对象也就不是同一个了啊
042018-03-13
相似问题