input 标签不能上传重复文件

52 阅读1分钟

image.png

由于ui组件库不能满足公司ui需求,我自己用原生的input写的组件,上线使用一段时间之后出现了input不能够重复上传相同文件的bug

image.png

经过排查发现是因为生成了input元素,删除该元素的时候未删除该input的value值,并且该value值未发生变化,以至于不能在页面回显出来

解决方案:

image.png

在删除该元素的时候一并删除该dom的value值