【发布时间】:2019-12-25 00:22:52
【问题描述】:
在 ant 设计中,可以提供一个自定义验证器,如下所示:
<Form.Item label="First Name">
{getFieldDecorator("firstName", {
rules: [
{
validator: (rule: any, value: string, cb: (msg?: string) => void) => {
value.length < 3 ? cb("too short") : cb();
}
}
]
})(<Input />)}
</Form.Item>
如您所见,我正在使用 typescript,因为它的转译器非常酷,它希望我也使用 validator 的 rule 参数。我找不到任何关于它的文档,也不知道有什么好处。所以如果你能简单解释一下它是什么以及应该如何使用它?
【问题讨论】:
标签: javascript typescript antd ant-design-pro