vee-validate 2.2.5 验证正整数
时间: 2023-12-10 11:41:23 浏览: 87
Vue2.0表单校验组件vee-validate的使用详解
可以使用以下规则来验证正整数:
```javascript
import { required, integer } from 'vee-validate/dist/rules';
// 添加 required 和 integer 规则
extend('required', required);
extend('integer', integer);
// 使用规则进行验证
const schema = {
value: {
required: true,
integer: true,
min_value: 1
}
};
validate({ value: '123' }, schema).then(result => {
// result.valid 为 true,验证通过
});
validate({ value: 'abc' }, schema).then(result => {
// result.valid 为 false,验证不通过
});
```
上述代码中,我们首先引入 `required` 和 `integer` 规则,然后使用 `extend` 方法添加规则。接着,我们定义一个包含 `value` 字段的 `schema` 对象,指定该字段必填、必须是整数,且最小值为 1。最后,我们使用 `validate` 方法对数据进行验证,如果验证通过,`result.valid` 属性为 true,否则为 false。
阅读全文