vue-<el-upload>导入文件携带参数

el-upload标签解析

show-file-list 文件个数

accept 接收类型

action 文件上传地址,注意如果是调用http-request时,这个地址不用填,但是action是必要参数

on-success 成功调用函数

on-error 失败调用函数

http-request 自定义文件上传操作,此时不会调用success和error方法

before-upload 调用前操作

http-request 方法

        importHWHandle(param){
            let that = this;
            let formData = new FormData()
            let routeType=this.menuFlag;
            formData.append('file', param.file)
            formData.append('routeType',routeType)
            formData.append('transhipType',"2")
            $.ajax({
                type:"POST",
                url:apiURL+appName+url
                processData: false,  // 避免数据被格式化    
                contentType: false,  //设置为 false 是为了避免 JQuery 对其进行编码操作
                data:formData,
                success:function(r){
                    that.fileUploadSuccess();
                },
                error: function(XMLHttpRequest, textStatus, errorThrown) {
                    that.fileUploadError();
                    console.log(XMLHttpRequest);
                    console.log(textStatus);
                    console.log(errorThrown);
                } 
            })

        },

java后端接收

    public R importWayBill(MultipartFile file, String a1Type, String a2Type) 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值