feat: 更新样式和组件,修复文件上传相关问题,升级依赖版本

This commit is contained in:
严浩
2024-12-31 16:30:50 +08:00
parent a440113044
commit ce16720368
3 changed files with 188 additions and 189 deletions

View File

@ -5,6 +5,7 @@ interface FileExt extends File {
}
interface FileUploadInst extends FileUploadState {
files: FileExt[];
uploadedFiles: {
rawFile: FileExt;
name: string;
@ -12,7 +13,6 @@ interface FileUploadInst extends FileUploadState {
status: 'uploading' | 'uploaded' | 'failed';
progress: number;
}[];
files: FileExt[];
chooseDisabled?: boolean;
}
</script>
@ -124,8 +124,8 @@ const disabled = computed(() => {
@close="fileUploadRef!.messages = []"
:key="msg"
severity="error"
>{{ msg }}
</Message>
>{{ msg }}</Message
>
<!-- 待上传列表 -->
<template v-for="(file, index) of files" :key="file.name + file.type + file.size">
@ -171,4 +171,4 @@ const disabled = computed(() => {
</FileUpload>
</template>
<style scoped></style>
<style></style>