关于upload 组件action属性一点小tips

在项目中使用UI库如ElementUI的Upload组件进行文件上传时,要注意action属性指定的上传地址需考虑代理配置,特别是非全路径时。Upload组件的自动上传功能不会走axios的响应拦截,因此需要自定义处理后端返回的信息和错误处理。
摘要由CSDN通过智能技术生成

项目中做文件上传,肯定需要用到UI库的upload组件,其本质是原生input 的tyep为file时的封装,一般都会有一个action(此处以elementUI为例)属性表示上传地址,写过无数次了,有两点想要分享一下

1. action不走axios,但是走项目代理

就是说action给的上传地址如果不是全地址,那么就需要走代理,要把代理部分加上去,使用是aciton属性的上传是不走axios的,除非不用action属性,自己写上传方法

2. 使用了upolaod的自动上传,后端返回信息要自己写处理方法,不走axios响应拦截

使用了uplaod组件的action功能,就没有走axios的响应处理,所以要自己写方法去处理这个请求的响应以及报错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值