1本地选择文件,进行切片,按指定大小切片slice 2优先校验文件是否上传过 3 上传完整:妙传 4 上传一部分:得到上传成功的分片 5 没有上传过:进度条从0开始,进入分片筛选或上传准备 6 7进入文件上传,先判断是否有上传成功的切片,再将所有上传切片封装到formData,传递后端 8利用ajax、axios等工具,将每个分片封装为1个Promise对象 9利用串行或并行上传分片 10 并行:Promise.all([]) 11 12上传成功后,先发送请求到后端验证文件名字、分片数量是否一致,等待后端合并文件 13前端提示文件上传成功
axios.min.js
Copyright ©2010-2022 比特日记 All Rights Reserved.
Powered By 可尔物语