# Attachment 全屏拖拽上传组件
#
# 普通全屏拖拽上传组件
#
一个页面只能有一个这个组件 多个事件会冲突
▼显示代码
#
# 与toolbar 组件的特殊生成
#
▼显示代码
# 采用comp方式渲染
#
# 普通全屏拖拽上传组件
#
▼显示代码
#
# 参数列表
参数 | 说明 | 类型 | 默认值 | |
---|---|---|---|---|
elObj | 被渲染的元素DOM(必填) | - | - | |
options | 参数配置 | Object | ||
width | 宽度(带单位) | String | 150px | |
id | id | String | ||
disabled | 是否已禁用 | Boolean | false | |
dragDomWidth | 拖拽确认框的宽度 | Stirng | 100% | |
dragDomTop | 拖拽确认框的Top | Stirng | 不填写默认上下居中 | |
dragDomBottom | 拖拽确认框的Bottom | Stirng | 不填写默认上下居中 不能与dragDomTop一起使用 | |
dragDomLeft | 拖拽确认框的Left | Stirng | 0px | |
dragDomRight | 拖拽确认框的Right | Stirng | auto | |
maxSize | 最大上传文件一共大小(M) | Number | 100 | |
_ctxPath | 根路径 | String | /seeyon | |
extensions | 扩展名 | String | ||
isEncrypt | 是否加密 | String | false | |
fileType | 文件类型 | String | 0 | |
isShowMaxSize | 是否显示最大上传大小 | boolean | true | |
isDrag | 是否支持拖动上传 | boolean | true | |
poi | 对应附件展示ID同老组件 | String | Att | |
uploadFullScreenDragStyle | 最外层样式 | String | ||
UFSDcontentStyle | 文字样式 | String | ||
text | 自定义文字 | String | 上传附件 | |
UFSDiconStyle | 图标样式 | String | ||
beforeCallbackFuc | 上传之前回调 返回true 继续下去 返回false 终止上传 | Function | ||
beforeCallbackFucAsyn | 上传之前异步回调 自带2个参数fuc1 fuc2 运行这个fuc1代表继续上传 运行fuc2代表终止上传 | Function | ||
callMethod | 老的回调方式附件创建完成后callMethod | Function | ||
isNotAddAttr | 是否不执行 添加附件操作 insertAttachmentPoi/insertAttachment | boolean | false | |
isInsertAttachment | 是否采用insertAttachment 上传附件 | boolean | false 默认采用insertAttachmentPoi | |
filesNum | 一次上传文件个数 不传就是不限制 | Number | 默认不限制 | |
fileExtensions | 上传文件类型限制 不传就是不限制 多个,分隔 | String | 默认不限制 | |
firstSave | 是否后端默认存储 | boolean | false | |
callbackFuc | 上传成功的回调 自带文件信息 | Function |
#
# 方法列表
方法名 | 说明 | 参数 |
---|---|---|
destory | 销毁控件 |