validateFirst: true,
<Item label="账号" hasFeedback>
{getFieldDecorator('loginName', {
validateFirst: true,
rules: [
{
required: true,
whitespace: true,
message: '账号不能为空',
},
{ min: 4, message: '账号至少4位' },
{ max: 18, message: '账号最多18位' },
{ pattern: /^[a-zA-Z0-9_]+$/, message: '账号必须是英文、数字或者下划线组成' },
{
validator: this.validatorLoginName,
},
],
})(<Input placeholder="请输入账号" />)}
</Item>