我是ReactJ的新手,我正在使用Ant-design
的注册表格并应用了一些验证规则。当用户在字段中输入内容时,我想验证用户,消息( Username must be Unique )
显示给用户以获取指导。但是当我输入某些内容时,发生错误Unknown rule type username
。
格式代码
<FormItem>
{getFieldDecorator('username', {
rules: [
{
type: 'username',
message: 'Username Must be Unique!',
},
{
required: true,
message: 'Please Enter Your Username',
},
],
})(<Input placeholder="Username" />)}
</FormItem>
答案 0 :(得分:0)
您必须将type
与其他东西混淆。
根据此页面:https://ant.design/components/form/,类型将更像string
或boolean
之类的类型。
编辑:
...
{
type: string,
message: 'Username Must be a string',
},
...