vue获取判断上传文件后缀名
时间: 2023-11-10 09:08:36 浏览: 228
可以通过以下代码获取上传文件的后缀名:
```javascript
// 获取上传文件的后缀名
let fileExt = ''
if (file.name.lastIndexOf('.') >= 0) {
fileExt = file.name.substr(file.name.lastIndexOf('.') + 1).toLowerCase()
}
// 判断后缀名是否为指定的类型
if (fileExt === 'png' || fileExt === 'jpg' || fileExt === 'jpeg') {
// 处理上传文件
} else {
// 提示用户上传文件格式不正确
}
```
其中,`file` 是一个包含上传文件信息的对象。如果文件名中包含了后缀名,则使用 `substr` 方法获取后缀名,否则后缀名为空字符串。最后,根据后缀名判断是否为指定的类型进行处理。
阅读全文