【发布时间】:2025-12-10 16:35:02
【问题描述】:
我在我的 react 应用程序中使用 React Dropzone Uploader,getUploadParams 方法直接将文件上传到服务器,我希望在单击特定提交按钮后调用该文件。有什么方法可以实现这一点或使用 axios 编写我自己的 POST 请求?
【问题讨论】:
标签: reactjs post axios dropzone
我在我的 react 应用程序中使用 React Dropzone Uploader,getUploadParams 方法直接将文件上传到服务器,我希望在单击特定提交按钮后调用该文件。有什么方法可以实现这一点或使用 axios 编写我自己的 POST 请求?
【问题讨论】:
标签: reactjs post axios dropzone
您可以在 Dropzone 中添加 onSubmit={handleSubmit} 并在 handleSubmit 函数中进行发布请求。
const handleSubmit =(files, allFiles)=>{
console.log(files.map(f => f.meta));
// post call
}
<Dropzone
//other attributes
onSubmit={handleSubmit}
/>
【讨论】:
阅读 RDU api 文档后,您可能需要从 getUploadParams 操作上传。请参阅getUploadParams here 的文档。
【讨论】: