# webupload-vue
**Repository Path**: scooler/webupload-vue
## Basic Information
- **Project Name**: webupload-vue
- **Description**: 使用vue+elementUI+webuploader制作大文件分片上传插件,支持断点续传,文件MD5校验,分片md5校验,第一次上传成功,第二次上传同一个文件是就是文件秒传,从而达到秒传的目的,后端地址:https://gitee.com/hhjNavy/webupload.git,插件在:src/components/common/upload/WebUpload.vue, 演示:src/components/page/sys/FileList.vue
- **Primary Language**: JavaScript
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 43
- **Created**: 2023-02-01
- **Last Updated**: 2023-02-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# webupload-vue
#### 介绍
使用vue+elementUI+webupload制作大文件分片上传插件,支持断点续传,文件MD5校验,分片md5校验,第一次上传成功,第二次上传同一个文件是就是文件秒传,从而达到秒传的目的
后端地址:https://gitee.com/hhjNavy/webupload.git,
插件在:src/components/common/upload/WebUpload.vue,
演示demo:src/components/page/sys/FileList.vue
#### 效果图






#### 效果演示
1. 克隆项目到本地,需要结合后台演示,所有需要克隆后端项目:https://gitee.com/hhjNavy/webupload.git
2. 把相关环境安装好,启动前端,后端
3. 访问 http://localhost:8081/#/filelist,就可以动手自己去点击体验了
#### 使用说明
1. 可以将src/components/common/upload下的WebUpload.vue插件复制拷贝到自己项目下(需要将src/assets/Uploader.swf拷贝到自己静态资源文件夹下),安装webupload、jquery
```
cnpm i webuploader -S
cnpm i jquery -S
```
2. 后台提供对应接口及参数,前端引入WebUpload.vue,后端参考:https://gitee.com/hhjNavy/webupload.git 前端参考:src/components/page/sys/FileList.vue
```
文件列表
{{ props.row.id}}
{{ props.row.orgName }}
{{ props.row.serverLocalName }}
{{ props.row.serverLocalPath }}
{{ props.row.networkPathURL }}
{{ props.row.md5Value }}
{{ props.row.fileSizeStr }}
{{ props.row.fileType }}
{{ props.row.storageDate }}
{{ props.row.uploadCount }}
{{ props.row.downloadCount }}
{{ props.row.createTime }}
查看
删除
```
#### 开发思路
参考后端的readme.md
````
本人是一个后台开发的,前端写得不到位的地方,请多多指教
使用过程中,遇到问题,请发邮件1573028099@qq.com或者加QQ1573028099,上班期间勿扰,谢谢