diff --git a/package/component/src/component/upload/index.vue b/package/component/src/component/upload/index.vue index ff53a563..3ca10199 100644 --- a/package/component/src/component/upload/index.vue +++ b/package/component/src/component/upload/index.vue @@ -173,6 +173,7 @@ interface localUploadTransaction { } const innerCutVisible = ref(false); + const localUploadTransaction = (option: localUploadTransaction) => { const { url, files } = option; let formData = new FormData(); @@ -183,7 +184,7 @@ const localUploadTransaction = (option: localUploadTransaction) => { if (Array.isArray(files) && files.length > 0) { for (let i = 0; i < files.length; i++) { let _file = files[i]; - formData.append("file[" + i + "]", _file); + formData.append(props.field + "[" + i + "]", _file); } } // 对应Upload属性的data字段,额外的上传参数 @@ -324,8 +325,14 @@ const getUploadChange = (e: any) => { activeUploadFilesImgs.value.push(res); }); } - let arm1 = props.cut && props.acceptMime.indexOf("images") != -1 && props.multiple == false; - let arm2 = props.cut && props.acceptMime.indexOf("images") != -1 && props.multiple == true; + let arm1 = + props.cut && + props.acceptMime.indexOf("images") != -1 && + props.multiple == false; + let arm2 = + props.cut && + props.acceptMime.indexOf("images") != -1 && + props.multiple == true; if (arm1) { innerCutVisible.value = true; setTimeout(() => { diff --git a/package/document-component/src/document/zh-CN/components/upload.md b/package/document-component/src/document/zh-CN/components/upload.md index c3974db7..fe947835 100644 --- a/package/document-component/src/document/zh-CN/components/upload.md +++ b/package/document-component/src/document/zh-CN/components/upload.md @@ -13,7 +13,7 @@ ::: demo 使用 `lay-upload` 标签, 创建一个上传按钮