VUE+element可以为空不为空时只能为(正整数和0)的验证

rule{

变量: [

{ required: true, validator: validateparamPosition, trigger: 'blur' }] }

                ​​​​​​​        ​​​​​​​        ​​​​​​​VUE+element可以为空不为空时只能为(正整数和0)的验证_第1张图片

var validateparamPosition = (rule, value, callback) => {

if (!value) {                 //先判断空可以过

callback()

} else {

if (/(^[0-9]\d*$)/.test(value)) {             //验证正整数和0的正则

callback()

} else {

callback(new Error('可以为空或正整数或0'))

}

}

}

你可能感兴趣的:(vue.js,前端,javascript)