vue 自定义验证规则rule只能为数字

vue中自定义rule进行校验input框只能为数字

vue

js

 const isNum = (rule, value, callback) => {
      const age= /^[0-9]*$/
      if (!age.test(value)) {
        callback(new Error('年龄只能为数字'))
      }else{
        callback()
      }
    }
rules: {
        age: [
          { required: true, message: '请输入年龄', trigger: 'blur' },
          { validator: isNum, trigger: 'blur' }
        ],

 

你可能感兴趣的:(前端,Vue,vue自定义rule,正则为数字)