说明
1、SuitUpdateByType根据自定义表单的业务需求,对elementUi的el-upload进行二次封装
示例
参数说明
属性
属性 | 描述 | 类型 | 可选值 | 默认值 |
isShowSeeFile | 是否上传是可展示附件,是对应组件SuitUploadSeeFile | Boolean | -- | false |
isFile | 是否是文件,false表示上传的是图片,弹窗大小有区别 | Boolean | -- | false |
fileSize | 附件的大小,M为单位 | Number | -- | null |
listType | 附件的展示形式,继承elementUI的listType属性 | String | picture-card,picture,text | text |
isDialog | 是否是弹框 | Boolean | -- | true |
ifButton | 入口是否是按钮 | Boolean | -- | true |
iconClass | 弹框时,入口是icon时对应的icon图标类名 | String | -- | iconshangchuan1 |
iconStyle | 弹框时,入口是icon时对应的自定义样式 | String | -- | `` |
value | 双向绑定的值,取值是docId | String, Number | -- | null |
length | 组件上传的数量 | Number | -- | 9 |
limitText | 限制提示文本,当没有传值默认提示:最多仅可上传{length}份附件! | String | -- | - |
multiple | 附件是否可以多选 | Boolean | -- | true |
drag | 是否启动拖拽上传 | Boolean | -- | false |
isDialog | 是否开启弹窗 | Boolean | -- | true |
btnText | 入口按钮的名字 | String | -- | 上传 |
limitType | 上传文件格式限制, 注意需要用逗号隔开 | Array | -- | -- |
事件
名称 | 描述 | 回调参数 | 返回值 |
input | 获取上传附件的docId | docId | -- |
方法
名称 | 描述 | 回调参数 | 返回值 |
close | 清空附件 | -- | -- |
judgeFileList | 判断fileList里面是否还有数据 | -- | fileList的长度 |