element-ui upload accept="" 不起作用


                
                
将发货表单拖到此处,或点击选择
每次只能导入一个文件

然而,发现 accept=".xls,.xlsx" 并没用过滤掉其他文件类型

还得自己加个判断:

 beforeAvatarUpload(file){
           let fileName=file.name.substring(file.name.lastIndexOf('.')+1)
            const extension = fileName === 'xls'
            const extension2 = fileName=== 'xlsx'
            if(!extension && !extension2) {
                this.$message({
                    message: '上传文件只能是 xls、xlsx格式!',
                    type: 'warning'
                });
            }
 }

你可能感兴趣的:(element-ui upload accept="" 不起作用)