2021-08-20 15:30:57 版本 : 文件上传
作者: 可威 于 2021年08月20日 发布在分类 / 人防组 / 人防前端 下,并于 2021年08月20日 编辑
 历史版本

修改日期 修改人 备注
2021-08-20 16:58:27[当前版本] 可威 格式调整
2021-08-20 15:41:40 可威 格式调整
2021-08-20 15:32:50 可威 格式调整
2021-08-20 15:30:57 可威 创建版本

说明

 

       该组件是用原生js编写的,适配于框架升级文件上传。

       支持 pdf、txt、png等图片格式文件的预览与多文件间的位置调换。

提交表单时调取文件上传方法,实现文件上传与表单数据提交在一个方法体。

await this.$refs.planFile.fileUpload();

上传成功后会自动将 url后半部分绑定到双向绑定值。

有时根据业务需要存储的值不是 url可以调用

let file = this.$refs.planFile.getFileList();

file 内包含id、path、halfpath

props、refs

props:

参数名称

参数类型

参数说明

是否必传

inputId

String

唯一id,,同页面多个上传时使用

a ccept

String

限制上传格式,默认全部

multiple

Boolean

是否多选,默认false

v-model

String

双向绑定

uploadMax

Number

最大上传数量,默认5

uploadSize

Number

上传文件大小限制,0等同于不限制,默认5*1024*1024

areaWidthSize

N umber

上传框宽度,默认110px

areaHeightSize

N umber

上传框高度,默认110px

tips

String

上传框内部提示文字

isDelete

Boolean

是否允许删除,默认true

isUpload

Boolean

是否允许上传,默认true

refs:

方法名称

参数

说明

fileUpload()

上传,在表单校验通过后调用,异步方法

getFileList()

获取上传成功后完整的数据,包含id等数据





 附件

附件类型

PNGPNG

历史版本-目录  [回到顶端]
    知识分享平台 -V 4.8.7 -wcp