类型:开发
描述:
This commit is contained in:
@@ -133,9 +133,9 @@
|
|||||||
</video>
|
</video>
|
||||||
<div class="action-box">
|
<div class="action-box">
|
||||||
<div class="action-item">
|
<div class="action-item">
|
||||||
<span class="item-sc" @click="handleCollect(thisVideo.cameraIndexCode, thisVideo.isCollect, index)"
|
<span class="item-sc" @click="handleCollect(thisVideo.cameraIndexCode, thisVideo.isCollect, null)"
|
||||||
v-if="thisVideo.isCollect==0">关注</span>
|
v-if="thisVideo.isCollect==0">关注</span>
|
||||||
<span class="item-sc" @click="handleCollect(thisVideo.cameraIndexCode, thisVideo.isCollect, index)"
|
<span class="item-sc" @click="handleCollect(thisVideo.cameraIndexCode, thisVideo.isCollect, null)"
|
||||||
v-else="thisVideo.isCollect==1">取消关注</span>
|
v-else="thisVideo.isCollect==1">取消关注</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="action-item">
|
<div class="action-item">
|
||||||
@@ -156,9 +156,9 @@
|
|||||||
<img src="@/assets/images/right.png" title="右转" @click="handleAction(RIGHT)"/>
|
<img src="@/assets/images/right.png" title="右转" @click="handleAction(RIGHT)"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="action-item">
|
<div class="action-item">
|
||||||
<span class="item-sc" @click="handleCollectAdd(thisVideo.cameraIndexCode, thisVideo.isDiy, index)"
|
<span class="item-sc" @click="handleCollectAdd(thisVideo.cameraIndexCode, thisVideo.isDiy, null)"
|
||||||
v-if="thisVideo.isDiy==0">收藏</span>
|
v-if="thisVideo.isDiy==0">收藏</span>
|
||||||
<span class="item-sc" @click="handleCollectAdd(thisVideo.cameraIndexCode, thisVideo.isDiy, index)"
|
<span class="item-sc" @click="handleCollectAdd(thisVideo.cameraIndexCode, thisVideo.isDiy, null)"
|
||||||
v-else="thisVideo.isDiy==1">取消收藏</span>
|
v-else="thisVideo.isDiy==1">取消收藏</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -436,11 +436,24 @@ const handleCollect = async (id, status, index) => {
|
|||||||
isCollect: status == 0 ? 1 : 0
|
isCollect: status == 0 ? 1 : 0
|
||||||
})
|
})
|
||||||
if (status == 0) {
|
if (status == 0) {
|
||||||
thisVideo.value.isCollect = 1
|
if(thisVideo.value){
|
||||||
videoList.value[index].isCollect = 1
|
thisVideo.value.isCollect =1
|
||||||
|
}
|
||||||
|
console.log("88888888")
|
||||||
|
console.log( videoList.value[index].isCollect);
|
||||||
|
if(index!=null){
|
||||||
|
videoList.value[index].isCollect = 1
|
||||||
|
this.$forceUpdate();
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
thisVideo.value.isCollect = 0
|
if(thisVideo.value){
|
||||||
videoList.value[index].isCollect = 0
|
thisVideo.value.isCollect = 0
|
||||||
|
}
|
||||||
|
if(index!=null){
|
||||||
|
videoList.value[index].isCollect = 0
|
||||||
|
this.$forceUpdate();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
pubSub.publish('videoCollect', id)
|
pubSub.publish('videoCollect', id)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user