HeyUI的上传,将提供一组样式,并提供七牛上传的demo。
不同的系统可以根据自己的上传实现来开发。
所有的示例将使用plupload配套使用,因为组件已经将拖拽以及上传功能实现,这里也不做扩展了。
我们将提供一个使用plupload七牛上传的demo,由于大家实现上传的封装都不太一致,所以这里会提供一个封装示例。
非 template/render 模式下,请使用 h-uploader。
添加limit参数可以限制上传的总数量
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| type | 文件或者图片的展示模式 | String | file, image, files, images | file |
| dataType | file对象或者url的数据模式 | String | file, url | file |
| uploadList | 正在上传的列表 | Array | - | - |
| files | 已经上传成功的文件列表 | Array | - | - |
| className | 自定义class name | String | - | - |
本示例写明了通用的处理方案,如果使用其他上传方式,请参照该文件修改。文件链接