本次使用http-request自定义文件上传:

<el-upload class="upload-demo" action="string" :http-request="uploadFile" :limit="1" :show-file-list="false"><el-button size="small" type="primary">上传头像</el-button>
</el-upload>

备注:不要自己设置请求头类型,让浏览器自己解析,如果在main.js中配置了post参数序列化的可能会导致浏览器解析上传文件格式错误(415错误Unsupported Media Type);请将此配置注释掉;

 async uploadFile(params) {// 可以在上传之前就行文件类型和大小处理var formData = new FormData();formData.append('annex', params.file);console.log(params.file);formData.append('userid', this.sessionInfo.userid);formData.append('sid', this.sessionInfo.session);const { data: res } = await this.$http.post('http://219.1:80/updheadimg',formData);if (res.code !== 0) {return this.message.error('上传头像失败');}console.log(res);},

第一次在这里发表博客比较简短,希望可以给大家一点帮助,有问题可以在下方一起交流;

vue+axios+el-upload实现文件上传(带参数):相关推荐

  1. flex file 文件上传 带参数 php,php+flex打造多文件带进度超级上传

    以下为引用的内容: import com.newmediateam.fileIO.*; import flash.events.*; import flash.media.*; import flas ...

  2. UI upload多文件上传

    UI upload多文件上传 cs: using System; using System.Collections; using System.ComponentModel; using System ...

  3. File Upload(文件上传漏洞)

    File Upload: 文件上传漏洞 通常是由于对上传文件的类型.内容没有进行严格的过滤.检查,使得攻击者可以通过上传木马获取服务器的webshell权限 Low: 源代码; <?phpif( ...

  4. File Upload(文件上传)

    File Upload 前言 文件上传漏洞:攻击者上传了一个可执行的脚本文件,通过此脚本文件获得了执行服务器端命令的功能.文件上传是否会产生漏洞关键在于服务器怎么来处理,怎么来解析这个文件.如果说服务 ...

  5. layUi upload单文件上传,重复上传的问题

    今天遇到个问题,layUi upload单文件上传,选择两个不同文件时,第二次点击上传按钮还没选择上传,会把第一次上传的文件再上传一次 .在网上查到了答案,记录一下 //单个上传 upload.ren ...

  6. element ui upload组件文件上传一次 后,不论是上传成功之后修改文件再上传还是上传失败重新上传,再次点击上传均无反应。

    问题: Element UI Upload 组件文件上传一次 后,不论是上传成功之后修改文件再上传还是上传失败重新上传,再次点击上传均无反应. 原因: 第一次上传文件后,浏览器还保存着我们已经上传的文 ...

  7. ajax实现上传文件的进度,基于Ajax技术实现文件上传带进度条

    1.概述 在实际的Web应该开发或网站开发过程中,经常需要实现文件上传的功能.在文件上传过程中,经常需要用户进行长时间的等待,为了让用户及时了解上传进度,可以在上传文件的同时,显示文件的上传进度条.运 ...

  8. 文件上传 带进度条(多种风格)

    文件上传 带进度条 多种风格 非常漂亮! 友好的提示 以及上传验证! 部分代码: <formid="form1"runat="server">< ...

  9. php7 $_files函数,***PHP $_FILES函数详解 + PHP文件上传 move_uploaded_file() 参数的正确写法...

    PHP $_FILES函数详解 在PHP中上传一个文件建一个表单要比ASP中灵活得多.具体的看代码. 如: 复制代码代码如下: 然后upload.php中可以直接用 $_FILES $_POST $_ ...

  10. atitit. 文件上传带进度条 atiUP 设计 java c# php

    atitit. 文件上传带进度条atiUP设计java c# php 1. 设计要求 1 2. 原理and架构 1 3. ui 2 4. spring mvc 2 5. springMVC.xml 3 ...

最新文章

  1. Activex、OLE、COM、OCX、DLL之间区别、联系
  2. C++ 虚函数和纯虚函数的区别
  3. 自动微分(Automatic Differentiation)
  4. java实现int类型数组元素拷贝
  5. Qt笔记-解决Q3DScatter加载QCustom3DItem时Cannot open the file问题
  6. 自定义滚动条,可解决火狐滚动条默认样式修改不了问题
  7. 技术突破寻找新思路,互联网内容的风控与风口
  8. CCF201412-1 门禁系统(100分)【序列处理】
  9. Julia : 进制之间转换
  10. 32位win10服务器系统,win10原版32位
  11. 直击固定资产管理痛点,让企业轻松管理海量固定资产
  12. sql根据身份证号获取年龄和性别(Oracle+hive)
  13. sin、cos三角函数计算
  14. mysql 查询条件为空则_MySql当查询条件为空时不作为条件查询
  15. 替罪羊树(Scapegoat Tree)
  16. opencv 训练样本
  17. 我的世界无限法则服务器推荐,我的世界无限法则怎么玩
  18. 百度地图之云图(热图)预警
  19. 7.3 写一个判断素数的函数,在主函数输入一个整数,输出是否为素数的信息。
  20. T/CMSA 0027-2022 区域陆地碳汇评估技术指南

热门文章

  1. 基于Spring Boot的物品租赁系统
  2. 用python画气球_用python画彩色的小猪佩奇
  3. MySQL-没有索引的时候数据是个什么样子
  4. 揭秘跑男全部游戏规则及说明
  5. 护肤品的一些专业名词
  6. Qt 集成miniblink浏览器库之2封装
  7. 金融统计分析与挖掘实战7.3-7.5
  8. 自适应滤波器:维纳滤波器3——GSC算法及语音增强
  9. VTK Clipping 体绘制裁剪
  10. 小码哥-斗鱼直播APP之娱乐菜单展示