Sfoglia il codice sorgente

思维导图数据

natasha 3 giorni fa
parent
commit
78131d7d7b

+ 7 - 1
src/views/book/courseware/create/components/base/upload_preview/UploadPreview.vue

@@ -40,14 +40,20 @@ export default {
       iconClass: '',
     };
   },
+  watch: {
+    'data.file_list': 'handleMindMap',
+  },
   methods: {
     updateFileList({ file_list, file_id_list, file_info_list }) {
       this.data.file_list = file_list;
       this.data.file_id_list = file_id_list;
       this.data.file_info_list = file_info_list;
+      this.handleMindMap();
+    },
+    handleMindMap() {
       // 思维导图数据
       let node_list = [];
-      file_list.forEach((item) => {
+      this.data.file_list.forEach((item) => {
         node_list.push({
           name: item.file_name,
           id: Math.random().toString(36).substring(2, 12),