年份限定

const validatorYear = (rule,value,callback) => {
        	  	console.log('value--------',value)
                if(value === '') {
                    callback(new Error("请输入数值"));
                }
                if(value.toString().length>1 ) {
                    if(value.toString().slice(0,1) === '0' && value.toString().slice(1,2) !== '.'){
                         callback('首位不为零')
                    }
                }
                if(!/^\d+$/.test(value)){
					callback('请输入数字')
				}
				if(value.toString().length !== 4){
					callback('年份必须为四位数字')

				}
				if(value < new Date().getFullYear()) {
					callback('年份不能小于当前年份')
				}

猜你喜欢

转载自blog.csdn.net/weixin_43837268/article/details/89598575