Browse Source

fix(uploader): taro env types error

richard1015 3 years ago
parent
commit
7e493bb0a5
2 changed files with 3 additions and 2 deletions
  1. 1 1
      src/packages/__VUE/uploader/index.taro.vue
  2. 2 1
      src/packages/__VUE/uploader/type.ts

+ 1 - 1
src/packages/__VUE/uploader/index.taro.vue

@@ -252,7 +252,7 @@ export default create({
           fileItem.type = file.originalFileObj?.type;
           fileItem.formData = formData;
         } else {
-          fileItem.formData = props.data as FormData;
+          fileItem.formData = props.data;
         }
         if (props.isPreview) {
           fileItem.url = file.path;

+ 2 - 1
src/packages/__VUE/uploader/type.ts

@@ -10,6 +10,7 @@ export class FileItem {
   name?: string;
   url?: string;
   type?: string;
+  path?: string;
   percentage: string | number = 0;
-  formData: FormData = new FormData();
+  formData: any = {};
 }