emapImageUpload

多图片上传
Source:

配置

(static) $.fn.emapImageUpload.defaults

属性:
名称 类型 属性 默认值 描述
contextPath String <optional>
根路径
token String <optional>
文件token,不传则组件生成随机的新token, 传token则组件自动请求token下已有的文件信息并渲染到页面上
multiple Boolean <optional>
false 上传控件是否支持一次性选择多个
storeId String <optional>
image emap文件类型
type Array <optional>
['jpg', 'jpeg', 'png'] 上传文件的格式要求
size Int <optional>
0 上传文件的大小要求,单位为KB
limit Int <optional>
上传文件的数量限制
add function <optional>
添加文件的回调
submit function <optional>
开始上传文件的回调
done function <optional>
文件上传成功的回调
fail function <optional>
文件上传失败的回调
Source:

方法API

destroy()

销毁组件实例
Source:

getFileNum() → {Int}

获取已上传的文件数量
Source:
返回:
文件数量
类型:
Int

getFileToken() → {String}

获取token
Source:
返回:
token,若无上传文件返回""
类型:
String

getFileUrl() → {Array}

返回token下已有的正式文件的url数组
Source:
返回:
url数组
类型:
Array

saveTempFile(params)

保存token, 不建议使用, 用saveUpload方法替代
参数:
名称 类型 描述
params Object 保存请求附带参数
Source:

saveUpload(params) → {Object}

该方法为异步的 保存方法, 会在 有文件正在上传时弹出确认框, 该方法返回一个defer对象
参数:
名称 类型 描述
params Object 保存请求附带参数
Source:
返回:
异步方法的Defer对象,resolve带参格式 为 { success: true, token: "xxx", }
类型:
Object