好文链接

覆盖action的默认请求行为是必要的 http-request,自定义上传方法

Content-Type 设置成 form-data

Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryBicOUjQSEgA1dSB1

以 formData 格式处理data

let files = new FormData()
files.append('file', xxxfile)
// 发起 post 请求
function uploadapi(data) {return axios.post('url', {headers:{'Content-Type':'multipart/form-data'}})
}

使用 el-upload 组件做上传交互

<el-uploadaction="#"ref="upload"accept=".xls,.xlsx" :show-file-list="false":http-request="upload"
><el-buttontype="text"icon="el-icon-upload"style="float: right">上传附件</el-button>
</el-upload>
upload(param) {const data = new FormData()data.append('file', param.file) // 'file'为name 需规定清楚uploadapi(data).then(res => {if (res.success) {this.$message.success(res.message)// 涉及到刷新}})
}

插槽

  • default 自定义默认内容
  • trigger 触发文件选择框的内容
  • tip 提示说明文字
  • file 缩略图模板的内容 { file: UploadFile }

格式需要在上传前进行校验 before-upload
accept 仅在文件选择时自动筛选,可被手动取消

显示文件列表 file-list
自动上传 auto-upload

默认方法是单个文件提交的

el-upload 上传图片文件方法相关推荐

  1. 使用el upload标签上传文件的几种常见使用场景(前台+后台)

    前言:本篇博客主要介绍ElementUI中el upload上传控件的使用,包含前后台代码. 文章目录 一.总体代码 二.使用场景 1.添加 2.修改 3.单独上传到服务器 一.总体代码 1.前端控件 ...

  2. php上传图片文件常用的几个方法

    1. 前台 <form class="add-form" method="post" action="/person/save" en ...

  3. layui上传文件php上传接口异常,layui.upload上传图片报错“请求上传接口出现异常”...

    layui.upload上传图片报错"请求上传接口出现异常"且接口报404问题 在调试layui.upload上传图片时候报错"请求上传接口出现异常": 且接口 ...

  4. upload传文件时提示“ 对象不支持此属性或方法: 'form'”

    upload传文件时提示" 对象不支持此属性或方法: 'form'" 出现此种错误提示,如果是因为:待上传的文件名称中包含了汉字等非字母数字字符,只要修改文件名即可解决.

  5. 【OkHttp】OkHttp 上传图片 ( 获取 SD 卡动态权限 | 跳转到相册界面选择图片 | 使用 OkHttp 上传图片文件 )

    OkHttp 系列文章目录 [OkHttp]OkHttp 简介 ( OkHttp 框架特性 | Http 版本简介 ) [OkHttp]Android 项目导入 OkHttp ( 配置依赖 | 配置 ...

  6. php页面运用文本编辑器的实例,TP3.2.3框架使用CKeditor编辑器在页面中上传图片的方法分析...

    本文实例讲述了TP3.2.3框架使用CKeditor编辑器在页面中上传图片的方法.分享给大家供大家参考,具体如下: 最近项目里要添加编辑器,以为CKeditor比较出名,所以研究了一下... 1.下载 ...

  7. ssm上传图片文件到ftp(图片压缩处理)

    ##ssm上传图片文件到ftp(图片压缩处理) ## 开发工具 Eclipse 1.引入jar包 jar包下载地址:阿里中央仓库 2.配置spring-mvc.xml,添加以下代码 <bean ...

  8. Element Upload 上传图片

    最近跟element结下不解之缘,很多地方用到组件. 这篇文章主要记录使用Element Upload 上传图片组件的过程. Upload 上传图片组件:https://element.eleme.c ...

  9. java调用el_[Java教程][javaEE] EL表达式调用java方法

    [Java教程][javaEE] EL表达式调用java方法 0 2016-07-03 18:00:03 1.新建个类,类里面定义静态方法 package com.tsh.utils;import j ...

最新文章

  1. 斯坦福2019 AI年度报告出炉 - 700亿美元投入AI
  2. 小眼睛适合大框还是小框眼镜_北京潘家园眼镜城良心商家推荐
  3. python中time()时间的相关问题
  4. Java学习_day009(oop):引用类型数组、继承的意义
  5. thymeleaf th:if else
  6. C\C++ 位域操作
  7. 谈.Net委托与线程——解决窗体假死
  8. R开发(part4)--分布检验与R语言
  9. (BFS+hash去重)八数码问题
  10. (王道408考研操作系统)第四章文件管理-第二节1:磁盘的结构
  11. LeetCode Python实现 二叉树简单部分
  12. Flex请求Php端的奇怪现象
  13. 基于OneNET物联网平台和GPRS网络继电器SAC07GSA的共享经济方案简介
  14. 博弈论python实例_博弈论读书笔记(七)贝叶斯博弈举例和显示原理
  15. CCD(像素)与视觉系统的基础知识
  16. 【HDFS】HDFS文件块大小(重点)
  17. 两个相离圆上各取一点P、Q,求线段PQ中点M的轨迹。
  18. css样式z-index最大值和z-index最小值
  19. 如何将邮件导出为PDF
  20. 玻璃破碎玻璃破碎机玻璃回收厂

热门文章

  1. 哪个品牌的儿童护眼台灯好?护眼台灯五大品牌推荐
  2. 分布式架构--两阶段提交和三阶段提交
  3. Python获取文件创建时间
  4. 花书和统计课程 目录
  5. leetcode中等之1949.坚定的友谊
  6. Excel怎么快速制作分数条
  7. JS中创建、添加、删除节点
  8. php如何输出反斜杠,php输出反斜杠的实例方法
  9. 照片太大,照片如何压缩变小?
  10. VLOOKUP 使用变量