SwUploadImage · 图片九宫格(参考实现:已传 / 上传中 / 失败 / 添加)
68%
失败·重试
添加图片
SwUploadVideo · 分片上传 + 转码轮询(参考实现:拖拽区 · 进度来自 slot 的 progress)
正在上传《宣传片-final.mp4》
62%(分片 2MB × 并发,成功后轮询转码 m3u8)
SwUploadFile · 文件列表形态(参考实现:成功 / 上传中 / 失败)
产品需求说明书-v3.pdf 2.4 MB
素材打包.zip 45%
会议录音-0708.wav 上传失败 重试

三组件均为无样式(headless):框架内置的只有逻辑(useFileDialog 点击选文件 + useDropZone 拖拽、视频分片上传 + 转码轮询、文件分片直传)与根容器类名 .sw-upload-image / .sw-upload-video / .sw-upload-file; 本卡全部视觉为默认作用域插槽的参考实现(slot 参数 { isOver, pending, progress, open })。 props:uploadFn(必填)/ accept / multiple;视频另有 queryFn(必填)/ chunkSize(默认 2MB)/ retryNum / pollVideo;文件另有 threadNum。events:success / error /(视频、文件)progress。