reactjs - 在 ant react 中禁用自动表单验证
问题描述
https://ant.design/components/form/
试试这个新的库,到目前为止一切都很好。非常易于使用,但我现在一直在阻止表单自动验证并在整个地方显示绿色刻度。
<div>
<Form onSubmit={this.handleSubmit} novalidate>
<FormItem {...this.formItemLayout} label="Auto Synchronise Data" hasFeedback>
{getFieldDecorator('name')(<Switch checked={this.props.settings.sync} onChange={this.changeCondition} />)}
</FormItem>
<FormItem {...this.formItemLayout} label="Clear local database" hasFeedback>
{getFieldDecorator('name', {})(<Button type="danger" onClick={this.showModal}>Clear database</Button>)}
</FormItem>
</Form>
</div>
我实际上只使用表单组件,因为我想要设置页面的表单样式布局。每次选择表单中的“切换”组件时,它都会决定在表单中的每个表单项旁边显示一个绿色勾号。
有任何想法吗?
解决方案
推荐阅读
- python - MacOS上虚拟环境错误python版本
- c++ - 如何创建能够有条件地删除合成项目的可选解析器
- apache-spark - 在 spark 中,我可以定义比可用内核更多的执行程序吗?
- python-3.x - scipy 与数组的集成作为限制
- powerbi - 在切片器上选择多个值时如何在折线图上获得多条线?
- node.js - 如何使用 npm 将 package-lock.json 和/或 package.json 中的包版本更新到最新版本?
- amazon-web-services - 我如何告诉 AWS Lambda 函数根据环境重定向?
- javascript - 我想通过单击相同的按钮关闭此侧栏
- javascript - 不使用 JSON 对象作为参考在 React 上加载图像
- reactjs - 如何在本机反应中从另一个组件触发功能?