nutui
nutui copied to clipboard
[FR]: Uploader 上传使用自定义上传,服务器返回数据应该怎么操作?
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里的数据,
你期望的组件设计是怎样的?
我希望正确响应服务器返回的数据,自定义name、url;或者加入自定义数据
我也遇到了, 不过后面在 Success 回调里把 url 手动拼进去了, 暂时没遇到啥bug
async function handleSuccess(res) {
const data = JSON.parse(res.data.data)
res.fileItem.resUrl = data.data.fullURL
}