控制react-antd的输入框只允许输入大于0的整数,
输入框带有数量的单位后缀’台’
<Form.Item label='进口设备数量' >
{
getFieldDecorator('importNo', {
rules:[{
required:true,
pattern: new RegExp(/^[1-9]\d*$/, "g"),
message: '请输入正确的设备数量'
}],
getValueFromEvent: (event) => {
return event.target.value.replace(/\D/g,'')
},
initialValue:''
})(<Input style={{ width: '110px' }} suffix="台" />)
}
</Form.Item>