upload标签

  • upload标签本身支持上传功能,使用upload标签上传文件时就不需要自己在进行发送请求。

    默认请求方法为post请求
    请求路径为:action(后端接收文件的接口地址)
    请求头为:headers(程序用token作为鉴权依据,通常把token放在header中)
    上传成功回到方法为:on-success = “具体的回调方法”
    上传失败回调方法为:on-error = “具体的回调方法”

以下为标签的具体属性与方法

          <Uploadstyle="display:inline-block;":action="commonUrl + '/common/common/upload/file'":headers="accessToken":on-success="handleSuccess":on-error="handleError":show-upload-list="false":max-size="2048":on-exceeded-size="handleMaxSize"multipleref="up"><Button type="primary">上传文件</Button></Upload>

以下代码为属性调用方法书写语法语法

 // 上传文件超过大小限制handleMaxSize(file) {this.$Notice.warning({title: "文件大小过大",desc: "所选文件大小过大, 不得超过 1M.",});},// 上传成功回调handleSuccess(res, file) {if (res.success) {this.$Message.success("上传文件 " + file.name + " 成功");this.getDataList();} else {this.$Message.error(res.message);}},// 上传失败回调handleError(error, file, fileList) {this.$Message.error(error.toString());},

element UI 的upload标签的使用

<el-col :span="12"><el-form-item label="附件" prop="attachments"><el-uploadclass="upload"name="file":action="doUpload":headers="headers":before-remove="beforeRemove":limit="3":on-exceed="handleExceed":before-upload="handleBeforeUpload":on-success="uploadSuccess":multiple="true":file-list="fileList"><el-button type="text" size="small" icon="el-icon-upload">点击上传</el-button></el-upload></el-form-item></el-col>
  • class:可以修改样式
  • name:name很重要,错了后台接收不到文件,官方的解释的是上传的文件字段名 ,就是后端对应的接口参数的名字
  • multiple:是否支持选择多个文件
  • file-list:在查看数据的时候,要回显已经上传的文件,需要设置这个属性

前端upload标签使用方法相关推荐

  1. cmdb python 采集虚拟机_Python编程(三十四):CMDB后台管理、封装自定义JS组件、前端td标签定制显示内容及属性...

    一. CMDB后台管理 CMDB管理主要分为采集资产.API接口.后台管理.这里主要介绍CMDB后台管理. - 采集资产 - API - 后台管理- 资产列表- 业务线列表- 用户列表- 组列表... ...

  2. WEB前端性能优化常见方法

    web前端是应用服务器处理之前的部分,前端主要包括:HTML,CSS,javascript,image等各种资源,针对不同的资源有不同的优化方式. 1. 内容优化 (1)减少HTTP请求数:这条策略是 ...

  3. 前端JS常用工具方法

    前端JS常用工具方法 // var ua = window.navigator.userAgent.toLowerCase(); /*** 前端JS常用工具方法* @class Tools*/ exp ...

  4. 前端link标签引入css教程

    前端link标签引入css教程 首先我们在桌面新建一个文件 我们在这个文件里分别新建个存放HTML的文件夹以及css层叠样式表格的文件夹 然后我们打开dw,在文件选项找到新建 我们新建一个HTML的的 ...

  5. vue修改meta值_vue中动态设置meta标签和title标签的方法

    vue中动态设置meta标签和title标签的方法 因为和原生的交互是需要h5这边来提供meta标签的来是来判断要不要显示分享按钮,所有就需要手动设置meta标签,标题和内容 //router内的设置 ...

  6. html标签触发方法,标签绑定事件

    html标签触发方法,标签绑定事件 1. js脚本里面通过ID绑定 $('#标签ID').click(function () {}) $('#标签ID')就是通过标签ID拿到了标签,下面无论是触发点击 ...

  7. 前端img标签展示tiff格式图片

    前端img标签展示tiff格式图片 下面展示一些 内联代码片. *html<el-form-item label="参考图片"><img id="img ...

  8. html显示数据库图片django,django将图片上传数据库后在前端显式的方法

    1.使用ImageField先安装pillow模块 pip install pillow 2.在app的models中设置 class Image(models.Model): pic_name=mo ...

  9. “计算机之子”winter:我的前端学习路线与方法

    你好,我是winter.今天我们一起来聊聊前端的学习路线与方法. 到现在为止,前端工程师已经成为研发体系中的重要岗位之一.可是,与此相对的是,我发现极少或者几乎没有大学的计算机专业愿意开设前端课程,更 ...

最新文章

  1. Kinect For Windows V2开发日志九:侦测并绘制人体骨架
  2. python numpy array最大长度_python 中 numpy array 中的维度
  3. PHP实现简单的双色球机选号码
  4. opencv学习笔记(六)---图像梯度
  5. 为什么下一个十年的主战场在 Serverless?
  6. 【Python】30个Pandas高频使用技巧
  7. 计算机没有程序,计算机小知识:想尝试写程序却没有电脑?这个在线编辑器满足你...
  8. oracle+连接格式,oracle外连接符号(+)的用法
  9. 特斯拉员工薪酬曝光 最低54万元!
  10. Linux C代码实现主函数参数选项解析
  11. 2016电大计算机网考,2016电大计算机网考选择题及答案.doc
  12. 【论文】Awesome Relation Classification Paper(关系分类)(PART II)
  13. 吴恩达《机器学习》第七章:正则化
  14. 树莓派人脸识别源代码
  15. ActivityMQ 事务
  16. arcgis裁剪后发现部分矢量缺失
  17. 基于Java实现一个简单的记事本Android App
  18. 5G LTE窄带物联网(NB-IoT) 5
  19. Qt 微内核架构实践
  20. 10005---热部署

热门文章

  1. 做模具设计需要知道的6大系统的设计原则,老板就再也不说我了
  2. 小米手机4c获取Root权限的流程
  3. 美图商业化2.0:探寻多元增长曲线
  4. 使用UltraISO制作ubuntu安装u盘启动盘图文教程
  5. 腾讯打击QQ宠物外挂颁布Q宠打工新规定(转)
  6. 计算机语言 帕斯卡,帕斯卡命名法
  7. Xcode的调试技巧
  8. 同盾李晓林:打造互联互通机制,化解数据安全保护与数据共享矛盾
  9. 入坑 c计划 day 1
  10. c语言销售总额信息统计,C语言精简案例--销售统计直方图