el-upload如何避免多次请求
时间: 2024-05-07 07:14:38 浏览: 70
【JavaScript源代码】element-ui中el-upload多文件一次性上传的实现.docx
el-upload 是饿了么 UI 库中的一个文件上传组件,它可以通过设置 prop 中的 action 属性来指定文件上传的地址。为了避免多次请求,可以在组件中使用 before-upload 钩子函数,在上传文件之前进行拦截和处理。在该钩子函数中,我们可以将上传文件的状态设置为“上传中”,并且通过 cancel 选项来取消上传,避免重复上传同一个文件。
另外,在上传文件时,也可以通过设置 headers 属性来传递一些自定义的请求头信息,来判断是否已经上传过该文件。如果已经上传过,则可以直接返回已上传的文件地址,避免重复上传。
阅读全文