浏览代码

思维导图数据

natasha 3 天之前
父节点
当前提交
78131d7d7b
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      src/views/book/courseware/create/components/base/upload_preview/UploadPreview.vue

+ 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),