|
@@ -293,8 +293,11 @@ export default defineComponent({
|
|
|
};
|
|
|
});
|
|
|
const resourceIndex = data.itemList.findIndex((resource: any) => resource.id === resourceId)
|
|
|
- handleSwipeChange(resourceIndex)
|
|
|
- console.log('资源', data.allList, data.itemList, resourceIndex);
|
|
|
+ setTimeout(() => {
|
|
|
+ handleSwipeChange(resourceIndex)
|
|
|
+ }, 0);
|
|
|
+
|
|
|
+ console.log('资源', data.itemList, resourceIndex);
|
|
|
setTimeout(() => {
|
|
|
data.animationState = 'end';
|
|
|
}, 500);
|
|
@@ -450,7 +453,7 @@ export default defineComponent({
|
|
|
}
|
|
|
];
|
|
|
const handleStop = () => {
|
|
|
- data.videoItemRef.pause();
|
|
|
+ data.videoItemRef?.pause();
|
|
|
};
|
|
|
const acitveTimer = ref();
|
|
|
// 轮播切换
|
|
@@ -851,6 +854,7 @@ export default defineComponent({
|
|
|
|
|
|
// 加载新的章节里的课件
|
|
|
const loadNewCourseware = async (item: any) => {
|
|
|
+ data.itemList = []
|
|
|
loadingClass.value = true;
|
|
|
// activeData.coursewareDetailKnowledgeId = item.coursewareDetailKnowledgeId;
|
|
|
// activeData.lessonCoursewareDetailId = item.lessonCoursewareDetailId;
|