当前位置: 首页 > news >正文

Element-UI中的el-upload插件上传文件action和headers参数

官网给的例子action都是绝对地址,我现在需要上传到自己后台的地址,只有一个路由地址/task/upload

根据 config/index.js配置,那么action要写成/api/task/upload,另外也可以传入函数来返回地址:action="uploadUrl()"

另外一个问题就是此插件不会默认带上token,需要手动传递。

<el-upload class="upload-demo" action="/api/task/upload" :multiple="false" name="jarfile" :file-list="fileList"accept="application/java-archive" :on-success="onUploadSuccess" :headers="{'Auth-Token': tokenValue}"><el-button size="small" type="primary">点击上传</el-button><span slot="tip" class="el-upload__tip" style="margin-left: 10px;">不要重复上传文件,按需上传</span>
</el-upload>

<script>import store from '@/store'export default {data() {return {tokenValue: store.getters.user.token,fileList: []}},computed: {},components: {},created() {},methods: {onUploadSuccess(response, file, fileList) {this.fileList = []if (response.code === 0) {this.form.command = response.data// this.fileList = [{ name: response.data, url: response.data, status: 'success' }]} else {this.$message.error(response.message)}}}
}
</script>
http://www.lryc.cn/news/287272.html

相关文章:

  • 在IntelliJ IDEA中通过Spring Boot集成达梦数据库:从入门到精通
  • docker相关
  • 生产力工具|卸载并重装Anaconda3
  • 大模型学习与实践笔记(十二)
  • Vulnhub靶机:FunBox 5
  • 性能优化(CPU优化技术)-NEON指令介绍
  • 【极数系列】Flink环境搭建(02)
  • 仓储管理系统——软件工程报告(需求分析)②
  • 立创EDA学习:PCB布局
  • tomcat与Apache---一起学习吧之服务器
  • Vue3的优势
  • 鸿蒙开发案例002
  • Git学习笔记(第9章):国内代码托管中心Gitee
  • 使用k8s 配置 RollingUpdate 滚动更新实现应用的灰度发布
  • MATLAB知识点:mode :计算众数
  • 【JavaWeb】MVC架构模式
  • 【Unity学习笔记】创建人物控制器
  • HCIP:不同VLAN下实现网络互相通信
  • 07 队列
  • 产品面试题2
  • [NSSCTF]-Web:[SWPUCTF 2021 新生赛]easy_md5解析
  • 嵌入式解惑——串口通信中的流控制有什么作用?
  • Kubernetes-Taint (污点)和 Toleration(容忍)
  • python三数之和
  • uniapp 用css animation做的鲤鱼跃龙门小游戏
  • JeecgBoot 3.6.1实现Modal对话框,以为审核数据为例
  • Spring基于dynamic-datasource实现MySQL多数据源
  • JS高频面试题(下)
  • 单点登陆(SSO)基于CAS实现前后端分离的SSO系统开发「IDP发起」
  • 二叉树