Commit 9801195a7783abdc7d8f1fe542476690ea5d765a
1 parent
211a112e
fix: 图标错误
Showing
2 changed files
with
5 additions
and
1 deletions
yudao-ui-admin-vue3/src/components/UploadFile/src/UploadFile.vue
| ... | ... | @@ -7,9 +7,11 @@ |
| 7 | 7 | v-model="valueRef" |
| 8 | 8 | v-model:file-list="fileList" |
| 9 | 9 | :show-file-list="true" |
| 10 | + :auto-upload="autoUpload" | |
| 10 | 11 | :action="updateUrl" |
| 11 | 12 | :headers="uploadHeaders" |
| 12 | 13 | :limit="props.limit" |
| 14 | + :drag="drag" | |
| 13 | 15 | :before-upload="beforeUpload" |
| 14 | 16 | :on-exceed="handleExceed" |
| 15 | 17 | :on-success="handleFileSuccess" |
| ... | ... | @@ -47,6 +49,8 @@ const props = defineProps({ |
| 47 | 49 | fileType: propTypes.array.def(['doc', 'xls', 'ppt', 'txt', 'pdf']), // 文件类型, 例如['png', 'jpg', 'jpeg'] |
| 48 | 50 | fileSize: propTypes.number.def(5), // 大小限制(MB) |
| 49 | 51 | limit: propTypes.number.def(5), // 数量限制 |
| 52 | + autoUpload: propTypes.bool.def(true), // 自动上传 | |
| 53 | + drag: propTypes.bool.def(false), // 拖拽上传 | |
| 50 | 54 | isShowTip: propTypes.bool.def(true) // 是否显示提示 |
| 51 | 55 | }) |
| 52 | 56 | // ========== 上传相关 ========== | ... | ... |
yudao-ui-admin-vue3/src/views/infra/fileList/index.vue