<input type='file' @change="upload;">
该upload方法在其他浏览器中可以通过e.target.files[0]
正常上传,但是在IE中却报错,通过控制台查看发现该方法执行了两次,第二次的e.target.name
错误,这为里不讨论为何会执行两次的问题,既然报错,就在于代码在一步步往下走的时候,走不下去了,那么我们只需要在他下一步报错之前退出函数即可。
<input type='file' @change="upload;">
该upload方法在其他浏览器中可以通过e.target.files[0]
正常上传,但是在IE中却报错,通过控制台查看发现该方法执行了两次,第二次的e.target.name
错误,这为里不讨论为何会执行两次的问题,既然报错,就在于代码在一步步往下走的时候,走不下去了,那么我们只需要在他下一步报错之前退出函数即可。