扩展自webuploader插件。
提供图片上传预览功能
属性名 | 属性值类型 | 描述 | 默认值 |
---|---|---|---|
dnd | boolean | 是否开启拖拽功能。注:同个页面多个实例,不建议开启 | true |
fit | boolean | 是否撑满父容器。 | true |
auto | boolean | 选择文件后是否自动上传。 | true |
_isupload | boolean | 是否启用上传功能 | true |
_isdel | boolean | 是否启用删除图片功能。 | true |
_isViewer | boolean | 是否启用图片大图预览。 | true |
_returnImg | boolean | 上传成功后是否回显图片; 注:开启后返回数据必须包含src属性,img标签将根据src属性显示图片 同时建议返回original属性 用于显示大图 返回格式为 {id:'x',src:'xxx/xxx/xxmin.jpg',original:'xxx/xxx/xxbig.jpg'} | true |
plain | boolean | 是否显示简洁效果。 | false |
uploaderurl | string | 上传的url。 | null |
downloadurl | string | 下载的url。 | true |
事件名 | 参数 | 描述 |
---|---|---|
downloadgetParams | param | 在下载之前触发。 代码示例:
|
myuploadgetParams | param | 在上传之前触发 代码示例:
|
onBeformyDelFile | file | 文件移除之前触发,返回false将终止删除操作。 |
uploaderSuccess | null | 在上传成功时触发 |
方法名 | 方法属性 | 描述 |
---|---|---|
options | none | 返回属性对象。 |
reset | none | 重置上传插件。 |
destroy | none | 销毁上传插件. |
retry | none | 重试上传 |
upload | none | 执行上传. |
getFiles | none | 返回所有文件。 |
clear | none | 清除所有文件列表 |
reload | none | 重载图片。 |
loadFiles | data | 加载本地文件: |