提交 04dcc82d 编写于 作者: tao.wu's avatar tao.wu

no message

上级 d49678b7
...@@ -14,7 +14,8 @@ export const checkRange = (rule, value, callback) => { ...@@ -14,7 +14,8 @@ export const checkRange = (rule, value, callback) => {
let min,max; let min,max;
let val = parseFloat(value); let val = parseFloat(value);
let res; let res;
if(value.length>1){ // 处理 诸如 01 这种情况
if(value.length>1 && value.indexOf('.')<0){
res = (new RegExp(/^[1-9]\d*$/g)).test(value); res = (new RegExp(/^[1-9]\d*$/g)).test(value);
}else{ }else{
res = true; res = true;
...@@ -26,6 +27,7 @@ export const checkRange = (rule, value, callback) => { ...@@ -26,6 +27,7 @@ export const checkRange = (rule, value, callback) => {
max = item.max; max = item.max;
} }
}) })
console.log(value.length)
const ruless = ( (val >= min) && (val <= max) && res ) const ruless = ( (val >= min) && (val <= max) && res )
if(ruless || checkNeedRule(val)){ if(ruless || checkNeedRule(val)){
callback() callback()
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册