瀏覽代碼

更新字典常量更改查库(AI实验课)
移出无用图片

liyanbo 3 月之前
父節點
當前提交
feea71a677

二進制
src/assets/programming/bg01.png


二進制
src/assets/programming/bg02.png


二進制
src/assets/programming/bg03.png


二進制
src/assets/programming/bg04.png


二進制
src/assets/programming/bg05.png


二進制
src/assets/programming/bg06.png


二進制
src/assets/programming/explanation.png


二進制
src/assets/programming/list_img01.png


二進制
src/assets/programming/list_img02.png


二進制
src/assets/programming/list_img03.png


二進制
src/assets/programming/practice.png


二進制
src/assets/programming/summary.png


二進制
src/assets/programming/网页ui-06.png


二進制
src/assets/programming/网页ui-21.png


二進制
src/assets/programming/网页ui-22.png


+ 12 - 7
src/views/laboratory/ExperimentalCourses.vue

@@ -94,10 +94,6 @@ import { ArrowLeftBold } from '@element-plus/icons-vue';
 import { ref, onMounted, onUnmounted, watch } from 'vue';
 // 导入路由
 import { useRouter } from 'vue-router';
-// 导入图片
-import  explanation  from '@/assets/programming/explanation.png'
-import  practice  from '@/assets/programming/practice.png'
-import  summary  from '@/assets/programming/summary.png'
 // 导入按钮图片
 import leftbtn from '@/assets/programming/leftbtn.png'
 import rightbtn from '@/assets/programming/rightbtn.png'
@@ -116,9 +112,9 @@ const CONSTANTS = {
   DEFAULT_ACTIVE_INDEX: 0,
   // 根据acLabel获取图片
   IMAGE_MAP: { 
-    '1': explanation,
-    '2': practice,
-    '3': summary
+    '1': "",
+    '2': "",
+    '3': ""
   }
 }
 
@@ -289,6 +285,15 @@ onMounted(() => {
 
   // 调用函数获取课程列表
   fetchCourseData();
+
+
+  //课程小节字典
+  let menuDictStr = localStorage.getItem(DICT_TYPE.BLOCKLY_COURSE_LABEL);
+  let menuDictJson = menuDictStr ? JSON.parse(menuDictStr) : [];
+  CONSTANTS.IMAGE_MAP = menuDictJson.reduce((acc, item) => {
+    acc[item.value] = item.cssClass;
+    return acc;
+  }, {});
 });
 
 // 组件卸载时清理