当前位置: 首页 > news >正文

input上传文件选择同一文件时change事件不生效解决方法

在文件上传的时候我们我们选择监控change事件来获取文件,发现如果第一次如果选择了A文件,当再次点开选择A 文件时,change事件没有触发,这时可以用如下方式处理.

vue项目处理方式:

this.$refs.inputer.value=null;
  • 复制该代码到项目中,并且把uploadExcelId换成自己input的ref即可。普通js处理方式:
event.target.value=”;
  • 尽量不要用删除dom元素,再添加这种操作方式,因为还需要在做事件绑定比较麻烦。

相关文章:

  • vue数据变了,视图没有更新解决方法
  • 详解elementUI中input框无法输入的问题
  • vue实现表单未编辑或未保存离开弹窗提示功能
  • vue中父组件异步获取数据给子组件传参
  • 如何打造一个属于自己的命令行工具
  • git bash使用vue-cli创建项目无法切换选项
  • 线程和进程的区别是什么?
  • vue中的mixins(混入)使用场景介绍
  • webpack中,devServer.proxy跨域无效的解决办法
  • 数组里的字符串转换成数字或者把数字转换成字符串
  • 小米运动蓝牙耳机使用说明书-如果第二次切换到配对状态
  • el-input只能输入数字
  • element多个弹窗层级问题
  • 浅谈测试左移和测试右移
  • js去除字符串中的所有空格(包括前后,中间存在的所有空格)
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • CAP理论的例子讲解
  • Flannel解读
  • Java 内存分配及垃圾回收机制初探
  • JavaScript创建对象的四种方式
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • JS专题之继承
  • mysql常用命令汇总
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • v-if和v-for连用出现的问题
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 从零搭建Koa2 Server
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 关于字符编码你应该知道的事情
  • 基于 Babel 的 npm 包最小化设置
  • 设计模式走一遍---观察者模式
  • 深度学习在携程攻略社区的应用
  • 无服务器化是企业 IT 架构的未来吗?
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • ​【C语言】长篇详解,字符系列篇3-----strstr,strtok,strerror字符串函数的使用【图文详解​】
  • ​【已解决】npm install​卡主不动的情况
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • # Apache SeaTunnel 究竟是什么?
  • #define用法
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #pragma once与条件编译
  • #图像处理
  • (2015)JS ES6 必知的十个 特性
  • (二)JAVA使用POI操作excel
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (转)【Hibernate总结系列】使用举例
  • (转)VC++中ondraw在什么时候调用的
  • (转)视频码率,帧率和分辨率的联系与区别
  • .axf 转化 .bin文件 的方法
  • .NET 指南:抽象化实现的基类
  • .NET 中创建支持集合初始化器的类型
  • .NET3.5下用Lambda简化跨线程访问窗体控件,避免繁复的delegate,Invoke(转)
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...