Tencent / tdesign-vue-next

A Vue3.x UI components lib for TDesign.
https://tdesign.tencent.com/vue-next
MIT License
1.46k stars 470 forks source link

[Upload] 当设置为拖拽模式时,自定义上传方法的error tips不展示 #4651

Open Nero978 opened 1 month ago

Nero978 commented 1 month ago

tdesign-vue-next 版本

1.10.1

重现链接

No response

重现步骤

        <t-upload
          v-model="formData.file"
          style="margin: 100px"
          theme="file"
          :request-method="upload"
          :size-limit="{
            size: 10,
            unit: 'MB',
            message: '文件大小不能超过 10MB'
          }"
          :abridge-name="[10, 8]"
          draggable
        />

function upload(file) {
  //console.log(file)
  return new Promise((resolve) => {
    resolve({
      status: 'fail',
      error: '99999999999'
    })
  })
}

期望结果

自定义上传方法错误时能在下方的tips区域显示错误原因

实际结果

上传文件,本应该在下方tips展示错误原因9999999,但是没展示

image

超出上传限制大小的时候却有

image

框架版本

No response

浏览器版本

No response

系统版本

No response

Node版本

No response

补充说明

No response

github-actions[bot] commented 1 month ago

👋 @Nero978,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。