Jelajahi Sumber

解决上传路径编码问题

神仙都没用 1 tahun lalu
induk
melakukan
4dbe419b88
1 mengubah file dengan 3 tambahan dan 2 penghapusan
  1. 3 2
      src/modules/upload/components/upload.vue

+ 3 - 2
src/modules/upload/components/upload.vue

@@ -439,14 +439,15 @@ async function httpRequest(req: any, item?: any) {
 						NProgress: false
 					})
 					.then((res) => {
+						item.key = encodeURIComponent(key);
+
 						if (isLocal) {
 							item.url = res;
 						} else {
-							item.url = pathJoin(preview || host, key);
+							item.url = pathJoin(preview || host, item.key);
 						}
 
 						item.fileId = fileId;
-						item.key = key;
 
 						emit("success", item);
 						resolve(item.url);