🐛(component): 修复 upload 组件单选模式下仍传递数组的问题
This commit is contained in:
parent
50ca7bf8c1
commit
03528f1f6d
@ -181,13 +181,19 @@ const localUploadTransaction = (option: localUploadTransaction) => {
|
|||||||
errorF(urlErrorMsg);
|
errorF(urlErrorMsg);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (Array.isArray(files) && files.length > 0) {
|
if (files.length > 0) {
|
||||||
for (let i = 0; i < files.length; i++) {
|
if (props.multiple) {
|
||||||
let _file = files[i];
|
// 多文件
|
||||||
formData.append(props.field + "[" + i + "]", _file);
|
for (let i = 0; i < files.length; i++) {
|
||||||
|
let _file = files[i];
|
||||||
|
formData.append(props.field + "[" + i + "]", _file);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// 单文件
|
||||||
|
formData.append(props.field, files[0]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 对应Upload属性的data字段,额外的上传参数
|
// 额外参数
|
||||||
if (props.data && props.data instanceof Object) {
|
if (props.data && props.data instanceof Object) {
|
||||||
let _requestDate = props.data;
|
let _requestDate = props.data;
|
||||||
for (const key in _requestDate) {
|
for (const key in _requestDate) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user