方法一
<FormItem label='大于0 的整数' >
{getFieldDecorator(`intNum`, {
rules: [{ message: '不能为空', type: 'number' }, {
pattern: /^([1-9][0-9]*)+$/, message: '只能大于0的整数'
}],
})(
<InputNumber />
)}
</FormItem>
方法二
<FormItem label='大于0 的整数' >
{getFieldDecorator(`intNum`, {
rules: [{
validator(rule, value, callback) {
if (value > 0) {
callBack('只能大于0的整数')
} else {
callback()//必须写
}
}]
})(
<InputNumber />
)}
</FormItem>
效果图:
test.png
网友评论