需求:项目使用的VUE2框架,需要实现切片,分片上传,秒传,断点续传,支持进度信息离线保存,也就是说用户关闭浏览器后再打开时仍然能够继续之前的进度上传,支持50G文件上传,支持文件夹上传,文件夹包含10万个文件,最好支持文件夹下载,文件批量下载,因为现在项目有这个需求。能够提供技术支持指导服务,技术维护服务,技术升级服务。
代码:https://gitee.com/xproer/up6-vue-cli
1.引入up6组件
2.配置接口地址
接口地址分别对应:文件初始化,文件数据上传,文件进度,文件上传完毕,文件删除,文件夹初始化,文件夹删除,文件列表
参考:http://www.ncmem.com/doc/view.aspx?id=e1f49f3e1d4742e19135e00bd41fa3de
3.定义事件