问题
实现上传文件功能时,上传失败第二次上传同一个文件时, onchagne
事件没有触发
<input
ref="fileInput"
type="file"
@change.prevent="handleFile"
>
onchange
响应事件是根据value
值的改变来触发的,如果第二次选择与第一次相同的文件时,那么文件名称是相同的,value
值相同,onchange
事件不会触发;
解决方案:
在onchange
的响应事件中将元素的value
值置为空;
this.$refs.fileInput.value = ''
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。