nutui icon indicating copy to clipboard operation
nutui copied to clipboard

[FR]: Uploader 上传使用自定义上传,服务器返回数据应该怎么操作?

Open 490626721 opened this issue 1 year ago • 1 comments

NutUI 包名

@nutui/nutui-taro

这个功能解决了什么问题?

自定义上传官方文档中 success(response: { errMsg; statusCode; data }) { if (options.xhrState == response.statusCode) { options.onSuccess?.(response, options); } else { options.onFailure?.(response, options); } }, 上传成功了表单中对应的file-list是本地url路径 我使用options.onSuccess?.(responseData.data[0], options, responseData.data[0]); 任然无法更改表单中的v-model:file-list里的数据, 1723192893574

你期望的组件设计是怎样的?

我希望正确响应服务器返回的数据,自定义name、url;或者加入自定义数据

490626721 avatar Aug 09 '24 08:08 490626721

我也遇到了, 不过后面在 Success 回调里把 url 手动拼进去了, 暂时没遇到啥bug

async function handleSuccess(res) {
  const data = JSON.parse(res.data.data)
  res.fileItem.resUrl = data.data.fullURL
}

Ocyss avatar Nov 21 '24 08:11 Ocyss