JavaScript 附件上传时重命名没有拓展名导致文件失效

不唯有与他人告别 -
JavaScript 附件上传时重命名没有拓展名导致文件失效
问题场景:

写项目时遇到一个附件重命名问题,即上传附件后用户将附件重命名,可用户不会给你补上附件的拓展名,导致附件失效,客户下载后无法得知是什么类型的文件。
image.png

解决思路:

附件在上传后是自带拓展名的,也就是一个可下载、完好的附件,我们只需把拿到附件的拓展名赋值加在新的名称后面就可以了

结果:

image.png
非常简单,用 lastIndexOf 方法可以避免命名带'.'

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

javascript前端vue.jshtml5

扩展阅读

加个好友,技术交流

1628738909466805.jpg