1

我是 ReactJs 的新手,我正在使用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>
4

1 回答 1

-1

你一定是type对别的东西感到困惑。

根据此页面:https://ant.design/components/form/, type 将被引用到类似的东西stringor boolean

编辑:

    ...
    {
        type: string,
            message: 'Username Must be a string',
    },
    ...
于 2018-11-27T14:08:06.110 回答