ref : 绑定DOM元素

action:接口地址

data : 你要传入的参数

on-preview:点击文件列表中已上传的文件时的钩子

name:文件的参数名

on-remove :移除你上传的文件

on-error 失败运行的钩子函数

on-success 成功运行的钩子函数

multiple 是否上传多个文件

on-exceed 文件超出运行的钩子函数

before-upload 上传当中运行的钩子函数

auto-upload 手动还是自动上传

limit 上传的文件个数

class="upload-demo"

ref="classZip"

action="action"

:data="{taskId:helloTaskId}"

:on-preview="handlePreview"

name="classZip"

:on-remove="handleRemove"

:on-error="handleError"

:on-success="handleSuccess"

multiple

:on-exceed="handleExceed"

:before-upload="beforeAvatarUpload"

:limit="1"

:on-change="handleChange"

:auto-upload="false">

选取文件

{{message}}

@click="submitUpload" :class="helloTaskId!=''&&wordFlag==true?'subMitError':'subMitSuccess'"

>提交

export default {

name: 'HelloWorld',

data () {

return {

sunmitShow:false,

helloTaskId:'',

imgFlag: false,

message:'',

Wordmessage:'', //输入不能为空提示

fileNmae:'',

wordFlag:false

}

},

methods:{

handleChange(){

this.wordFlag=true;

},

handleExceed(files,fileList){

// console.log(files,fileList,"文件超出个数限制时的钩子");

this.message="只允许上传一个文件";

},

upload(){

},

beforeAvatarUpload(file){

var FileExt = file.name.replace(/.+\./, "");

if (['zip', 'rar','gz',".apk"].indexOf(FileExt.toLowerCase()) === -1){

this.message="文件格式有误,请重新上传"

return false;

}

this.message="上传中,请稍等"

},

handleError(err, file, fileList){

// console.log(err, file, fileList,"失败")

this.message="上传失败";

},

handleSuccess(response, file, fileList){

//console.log(response, file, fileList,"成功")

this.message="上传成功";

setTimeout(()=>{

this.$router.push({

path:"/homePage",

query:{

id:1

}

})

},1000)

},

helloSunmitBtn(){

},

submitUpload() {

// console.log(this.$refs.classZip)

if(!this.wordFlag){

this.message="请上传文件";

return

}

if(this.helloTaskId==""){

this.Wordmessage="请填写任务ID";

return

}else{

this.Wordmessage=""

this.$refs.classZip.submit();

}

},

handleRemove(file, fileList) {

// console.log(file, fileList,"删除");

},

handlePreview(file) {

// console.log(file,"已上传的文件时的钩子");

}复制代码

vue上传zip文件到服务器,element+Vue上传zip文件相关推荐

  1. ssh怎么ftp上传文件到服务器,ssh ftp上传文件到服务器

    ssh ftp上传文件到服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分别 ...

  2. 上传excel文件到服务器,excel怎么上传到云服务器

    excel怎么上传到云服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分别安 ...

  3. shell上传文件到服务器,shell脚本上传文件到ftp服务器

    shell脚本上传文件到ftp服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器 ...

  4. dw本地文件传不到远程服务器,用DW上传站点 怎么设置远程服务器

    用DW上传站点 怎么设置远程服务器 内容精选 换一换 本节操作介绍如何在Windows操作系统的本地主机上使用FTP上传文件到云服务器.已在待上传文件的云服务器中搭建 FTP 服务.如果您的云服务器为 ...

  5. PHP项目上传到华为云服务器,php项目上传到云服务器

    php项目上传到云服务器 内容精选 换一换 锁定弹性云服务器.租户可以锁定自己的弹性云服务器,不能锁定其他租户的云服务器.弹性云服务器被锁定后,租户将不能再对云服务器执行管理操作.POST /v2.1 ...

  6. web服务器可以上传信息吗,Web服务器的架设上传.doc

    Web服务器的架设上传.doc 简单Web服务器的架设 什么是web服务器 Web服务器其实就是一台提供网页解析服务的计算机上的一个软件程序.WEB服务器也称为WWW(WORLD WIDE WEB)服 ...

  7. 图片上传到阿里云服务器_07-文件上传到阿里云OSS实战(二)

    1.创建Bucket Bucket有点像电脑里面的盘符或者目录,我们文件的上传,必须指定上传到哪个Bucket里面.因此,在上传之前必须创建它. 在阿里云控制台点击OSS服务,然后点击[Bucket列 ...

  8. 游戏服务器为空请检查列表文件,游戏服务器为空请检查列表文件

    游戏服务器为空请检查列表文件 内容精选 换一换 如果请求因错误导致未被处理,则会返回一条错误响应.错误响应中包括错误码和具体错误描述.表1列出了错误响应中的常见错误码. 为了对源端服务器进行迁移可行性 ...

  9. 服务器拒绝了你发送文件请求,服务器拒绝了您发送离线文件是怎么回事

    服务器拒绝了发送离线文件的请求的情况有如下几种: 1.若发送的是exe等可执行的文件,看安全级别设置是否过高(未设置过安全级别,即默认可发送). 2.若发送pdf.epub.xlsx.docx.ppt ...

最新文章

  1. 用jQuery实现文件的上传,后台为spring+mybatis
  2. 【计算机网络】计算机网络 OSI 参考模型 ( 计算机网络分层结构 | OSI 七层参考模型 | 应用层 | 表示层 | 会话层 | 传输层 | 网络层 | 数据链路层 | 物理层 )
  3. Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)
  4. iOS NSURLCache
  5. Gnu/Linux网卡绑定bonding
  6. Java并发编程-ThreadPool线程池
  7. RHEL 8 - CIS安全合规基线、SCAP、SSG和合规扫描、漏洞扫描
  8. 从零开始山寨Caffe·贰:主存模型
  9. MySQL 中视图和表的区别以及联系是什么?
  10. 面向对象——面向客户端编程
  11. D. Magic Gems(矩阵快速幂 || 无敌杜教)
  12. Hadoop YARN(入门) —— Hadoop权威指南5
  13. c语言专家编程,读书笔记
  14. web网页设计与开发____婚纱网站(5页 汉堡菜单 响应式)
  15. 睿智的目标检测22——Keras搭建RFBnet目标检测平台
  16. python身份证号码校验
  17. Halcon椭圆测量
  18. 网站性能优化之CSS无图片技术
  19. 投资,不能也不想做的太复杂
  20. About云双11两大福利:送书【9本】|送1T资源

热门文章

  1. ROS坐标系中base_link和base_footprint的区别
  2. 微信小程序引用vant-UI组件
  3. 信息安全-OAuth2.0:NuGetFromMicrosoft
  4. 关闭微软Edge浏览器的“使用推荐的浏览器设置”弹窗
  5. 艾盟赢销:电话销售做好这18个话术技巧,成单率可提升33%
  6. 美术加网校:色彩中玻璃器皿的绘画方法~
  7. 微信小程序组件样式修改
  8. 艾司博讯:拼多多开店选择那些类目好
  9. 解决JS中URL中文乱码-解码
  10. android 流星雨 气泡,「流星雨」征:肝门静脉积气的特异性表现