elementUI inputt输入框限制可输入0,但在表单提交时会被校验住
原因是 在代码中 0 = 空字符串 ,所以导致输入0后无法提交!!
var str = '';
if(str==0){
console.log('打印了');
}
解决方法
1.String() //把值转换为字符串
var str = '';
if(String(str)==0){
consoel.log('false')
}else{
console.log('true')
}
2.值后+''
var str = '';
if(str==0+''){
consoel.log('false')
}else{
console.log('true')
}
3.=== //全等运算符 只要类型不同就会放回false
var str = '';
if(str===0){
consoel.log('false')
}else{
console.log('true')
}