错误:ReactJS中未知的规则类型用户名

时间:2018-11-27 13:49:19

标签: javascript reactjs ecmascript-6 ant-design-pro

我是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>

1 个答案:

答案 0 :(得分:0)

您必须将type与其他东西混淆。

根据此页面:https://ant.design/components/form/,类型将更像stringboolean之类的类型。

编辑:

    ...
    {
        type: string,
            message: 'Username Must be a string',
    },
    ...