Vue3.0上传文件无法上传同一文件的问题(小坑)

因为以前刚学Vue2, 然后项目有需求要用Vue3 所以有很多坑都会踩一下

在vue2 的ref绑定中, 需要将

this.$refs.inputFiles.value = null;

上传的文件路径值赋空值就可以再上传相同文件了

但是在vue3的

const inputFiles = ref(null);
inputFiles.value = null; // 这里的value拿到的是标签

这里的value拿到的是标签, 显而易见他仍然无法上传相同文件, 所以我们需要再.value才能拿到文件的路径名
在这里插入图片描述

const inputFiles = ref(null);
inputFiles.value.value = null;

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值