Commit 00c446efff68c39247ca4f0b47d00abd57b4a741

Authored by 前端爱码士
Committed by GitHub
1 parent 5539190c

fix: 修复导入相同excel文件不发生change事件 (#2356)

src/components/Excel/src/ImportExcel.vue
... ... @@ -142,9 +142,14 @@
142 142 * @description: 触发选择文件管理器
143 143 */
144 144 function handleInputClick(e: Event) {
145   - const files = e && (e.target as HTMLInputElement).files;
  145 + const target = e && (e.target as HTMLInputElement);
  146 + const files = target?.files;
146 147 const rawFile = files && files[0]; // only setting files[0]
  148 +
  149 + target.value = '';
  150 +
147 151 if (!rawFile) return;
  152 +
148 153 if (props.isReturnFile) {
149 154 emit('success', rawFile);
150 155 return;
... ...