提交 a0dc5896 编写于 作者: RedPig97's avatar RedPig97

文件上传多选

上级 1deb4eb7
...@@ -6,9 +6,11 @@ ...@@ -6,9 +6,11 @@
</el-col> </el-col>
<el-col :span="(rowPreview && files.length > 0) ? 12 : 24" class="upload-col"> <el-col :span="(rowPreview && files.length > 0) ? 12 : 24" class="upload-col">
<el-upload <el-upload
v-if="multiple || files.length === 0"
:disabled="disabled" :disabled="disabled"
:file-list="files" :file-list="files"
:action="uploadUrl" :action="uploadUrl"
:multiple="multiple"
:headers="{}" :headers="{}"
:before-upload="beforeUpload" :before-upload="beforeUpload"
:before-remove="onRemove" :before-remove="onRemove"
...@@ -83,6 +85,14 @@ export default class AppFileUpload extends Vue { ...@@ -83,6 +85,14 @@ export default class AppFileUpload extends Vue {
*/ */
@Prop() public isdrag?: boolean; @Prop() public isdrag?: boolean;
/**
* 是否多选
*
* @type {boolean}
* @memberof AppFileUpload
*/
@Prop({default: true}) public multiple?: boolean;
/** /**
* 表单状态事件 * 表单状态事件
* *
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册