Browse Source

修改问题

lex 1 year ago
parent
commit
7882e17ff8

+ 1 - 0
src/views/courseware-play/component/chapter.tsx

@@ -73,6 +73,7 @@ export default defineComponent({
                             }
                             emit('handleSelect', {
                               itemActive: know.id,
+                              itemName: know.name,
                               tabActive: item.id,
                               tabName: item.name
                             });

+ 6 - 2
src/views/courseware-play/index.tsx

@@ -236,6 +236,7 @@ export default defineComponent({
 
     const popupData = reactive({
       open: false,
+
       activeIndex: 0,
       itemActive: '',
       itemName: '',
@@ -581,11 +582,14 @@ export default defineComponent({
             detail={data.courseDetails}
             itemActive={activeData.coursewareDetailKnowledgeId as any}
             active={activeData.lessonCoursewareDetailId as any}
-            onHandleSelect={(item: any) => {
+            onHandleSelect={async (item: any) => {
               console.log(item, 'item');
               activeData.coursewareDetailKnowledgeId = item.itemActive;
               activeData.lessonCoursewareDetailId = item.tabActive;
-              getDetail();
+              await getDetail();
+              popupData.activeIndex = 0;
+              popupData.itemActive = item.itemActive;
+              popupData.itemName = item.itemName;
               popupData.chapterOpen = false;
             }}
           />