:accept="computedAccept"
// 接收上传的文件类型,将 fileType中的['doc', 'pdf'] 转换为 '.doc,.pdf'格式
const computedAccept = computed(() => {
return props.fileType.map(type => `.${type}`).join(',')
})
Signed-off-by: Timi <10393295+timimai@user.noreply.gitee.com>
pull/777/head
parent
581ca07cd3
commit
551c405c32
|
|
@ -19,6 +19,7 @@
|
||||||
:show-file-list="true"
|
:show-file-list="true"
|
||||||
class="upload-file-uploader"
|
class="upload-file-uploader"
|
||||||
name="file"
|
name="file"
|
||||||
|
:accept="computedAccept"
|
||||||
>
|
>
|
||||||
<el-button type="primary">
|
<el-button type="primary">
|
||||||
<Icon icon="ep:upload-filled" />
|
<Icon icon="ep:upload-filled" />
|
||||||
|
|
@ -196,6 +197,11 @@ const emitUpdateModelValue = () => {
|
||||||
}
|
}
|
||||||
emit('update:modelValue', result)
|
emit('update:modelValue', result)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 接收上传的文件类型,将 fileType中的['doc', 'pdf'] 转换为 '.doc,.pdf'格式
|
||||||
|
const computedAccept = computed(() => {
|
||||||
|
return props.fileType.map(type => `.${type}`).join(',')
|
||||||
|
})
|
||||||
</script>
|
</script>
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.upload-file-uploader {
|
.upload-file-uploader {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue