rule{
变量: [
{ required: true, validator: validateparamPosition, trigger: 'blur' }] }

var validateparamPosition = (rule, value, callback) => {
if (!value) { //先判断空可以过
callback()
} else {
if (/(^[0-9]\d*$)/.test(value)) { //验证正整数和0的正则
callback()
} else {
callback(new Error('可以为空或正整数或0'))
}
}
}
该篇文章介绍了JavaScript中定义的一个验证规则,用于检查变量的值是否为空、是否为正整数或零,当输入不符合条件时会触发错误提示。主要关注点是`blur`事件触发的参数位置验证函数。
1万+

被折叠的 条评论
为什么被折叠?



