From 5e75a6a49fab5e644f46c01707020f46b6d54016 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期二, 26 十一月 2024 23:09:55 +0800 Subject: [PATCH] 上传文件筛选文件类型 --- src/components/FileUpload/index.vue | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/src/components/FileUpload/index.vue b/src/components/FileUpload/index.vue index c7f6b0a..e00f7af 100644 --- a/src/components/FileUpload/index.vue +++ b/src/components/FileUpload/index.vue @@ -2,6 +2,7 @@ <div class="upload-file"> <el-upload multiple + :accept="acceptList" :action="uploadFileUrl" :before-upload="handleBeforeUpload" :file-list="fileList" @@ -15,7 +16,7 @@ ref="fileUpload" > <!-- 涓婁紶鎸夐挳 --> - <el-button size="mini" type="primary">閫夊彇鏂囦欢</el-button> + <el-button icon="el-icon-upload2" size="small" type="primary">涓婁紶</el-button> <!-- 涓婁紶鎻愮ず --> <div class="el-upload__tip" slot="tip" v-if="showTip"> 璇蜂笂浼� @@ -109,6 +110,11 @@ showTip() { return this.isShowTip && (this.fileType || this.fileSize); }, + acceptList () { + let temp = '.*' + temp = this.fileType.map(item => '.' + item).join(',') + return temp + } }, methods: { // 涓婁紶鍓嶆牎妫�鏍煎紡鍜屽ぇ灏� -- Gitblit v1.8.0