Pārlūkot izejas kodu

✨ 文件的上传:100%

YunaiV 1 gadu atpakaļ
vecāks
revīzija
b53bfd468c

+ 0 - 2
sheep/api/infra/file.js

@@ -1,5 +1,3 @@
-import request2 from '@/sheep/request2';
-
 const FileApi = {
   // 上传文件
   uploadFile: (file) => {

+ 3 - 3
sheep/components/s-uploader/choose-and-upload-file.js

@@ -1,5 +1,5 @@
 'use strict';
-import sheep from '@/sheep';
+import FileApi from '@/sheep/api/infra/file';
 
 const ERR_MSG_OK = 'chooseAndUploadFile:ok';
 const ERR_MSG_FAIL = 'chooseAndUploadFile:fail';
@@ -190,8 +190,8 @@ function uploadFiles(choosePromise, { onChooseFile, onUploadProgress }) {
     })
     .then(async (files) => {
       for (let file of files.tempFiles) {
-        let { path } = await sheep.$api.app.upload(file.path, 'ugc');
-        file.url = path;
+        const { data } = await FileApi.uploadFile(file.path);
+        file.url = data;
       }
       return files;
     });

+ 1 - 0
sheep/components/s-uploader/s-uploader.vue

@@ -1,3 +1,4 @@
+<!-- 文件上传,基于 upload-file 和 upload-image 实现 -->
 <template>
   <view class="uni-file-picker">
     <view v-if="title" class="uni-file-picker__header">