Browse Source

多图片上传修改;

huan-jie 4 years ago
parent
commit
cffecbe714
1 changed files with 8 additions and 18 deletions
  1. 8 18
      components/multi-uploader.vue

+ 8 - 18
components/multi-uploader.vue

@@ -95,22 +95,18 @@ export default {
       this.dialogVisible = true;
     },
     handleSuccess(response, file, fileList) {
-      console.log(response, file, fileList);
+      console.log(response, file, fileList, this.fileList);
       if (!response.error && response.filename) {
         console.log("上传成功");
         const list = [];
         fileList.forEach(fileItem => {
           list.push({
             name: fileItem.name,
-            url: fileItem.response ? fileItem.response.filename : fileItem.url
+            url: fileItem.response ? fileItem.response.filename : fileItem.url,
+            uid: fileItem.uid,
+            status: "success"
           })
         })
-        // fileList.map(fileItem => {
-        //   list.push({
-        //     name: fileItem.name,
-        //     url: fileItem.response ? fileItem.response.filename : fileItem.url
-        //   });
-        // });
         this.fileList = list;
       } else {
         this.$refs.multiUploader.abort(file);
@@ -118,19 +114,13 @@ export default {
         fileList.forEach(tmpFile => {
           if (file.uid !== tmpFile.uid) {
             list.push({
-              name: file.name,
-              url: file.response ? file.response.filename : file.url
+              name: tmpFile.name,
+              url: tmpFile.response ? tmpFile.response.filename : tmpFile.url,
+              uid: tmpFile.uid,
+              status: "success"
             })
           }
         })
-        // fileList.map(tmpFile => {
-        //   if (file.uid !== tmpFile.uid) {
-        //     list.push({
-        //       name: file.name,
-        //       url: file.response ? file.response.filename : file.url
-        //     });
-        //   }
-        // });
         this.fileList = list;
         console.log("上传失败 abort");
       }