reactjs - 如何在reactjs中不使用getFieldDecorator的情况下验证ant design formitems?

标签 reactjs validation antd

在reactjs中我使用ant设计表单。在这种形式中,我不希望使用 getfielddecorator 进行默认验证。我想用我自己的验证来验证字段。它如何验证? 例如

 <Form onSubmit={this.handlesubmit.bind(this)}>                                                                                                        <FormItem>                                                       
    <input/>                                              
</FormItem>
 <FormItem >                                                       
  <input/>                                                                                                                      
 </FormItem>                                                
<ButtonAnt className="btng" type="primary" htmlType="submit">Save</ButtonAnt>                                                   
 </Form>  

最佳答案

根据docs ,

We provide properties like validateStatus help hasFeedback to customize your own validate status and message, without using Form.create and getFieldDecorator.

此外,似乎还有一个 validator 属性 ( amongst others ),您可以使用它来编写自己的验证器函数。

关于reactjs - 如何在reactjs中不使用getFieldDecorator的情况下验证ant design formitems?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47668931/

相关文章:

ruby-on-rails - rails 3 : Cloning already-validated object prevents clone being invalidated -- is this strange or normal?

javascript - 比较jquery中的相似字符串

c# - asp.net aspx 的标记验证

javascript - 当我单击另一个组件上的按钮时如何更改组件状态

javascript - 为什么我的 img 中的 require() 在与 Bulma 一起使用时无法正常工作?

javascript - 登录表单和 protected 路由无法正常工作;登录成功后 protected 路由打不开

reactjs - 如何在useEffect中调用useNavigate? - 用于 Ant Design - Mobile 中的底部导航

javascript - Ant 设计错误 : "Form.create() getFieldDecorator is not a function"

reactjs - ant design 3.0 版表单上的 Typescript 错误

reactjs - 如何整合create-react-app和静态内容?