antD——upLoad组件控制台报错404,405问题

参考:https://www.cnblogs.com/wuhairui/p/14048152.html

我的情况:vue + antD实现文件上传功能,本地启动时控制台会报404,放到服务器上控制台会报405

原因:upLoad有默认的上传事件

解决:阻止默认事件即可

代码:

···
<a-upload accept=".doc,.docx,.xlsx,.xls,.pdf,.ofd" :showUploadList="false" :beforeUpload="beforeUploadMains"> <a-button :disabled="mains.length >= 1">上传附件</a-button> </a-upload>
···
beforeUploadMains(d, e) { // 自定义上传事件
let that = this;
···
return false; // 《《= 关键 阻止upload默认上传事件
},
原文地址:https://www.cnblogs.com/linjiangxian/p/14097249.html