diff --git a/src/components/Excel/src/ImportExcel.vue b/src/components/Excel/src/ImportExcel.vue index 1c8a5f26..065968bc 100644 --- a/src/components/Excel/src/ImportExcel.vue +++ b/src/components/Excel/src/ImportExcel.vue @@ -142,9 +142,14 @@ * @description: 触发选择文件管理器 */ function handleInputClick(e: Event) { - const files = e && (e.target as HTMLInputElement).files; + const target = e && (e.target as HTMLInputElement); + const files = target?.files; const rawFile = files && files[0]; // only setting files[0] + + target.value = ''; + if (!rawFile) return; + if (props.isReturnFile) { emit('success', rawFile); return;