我猜测this.form.validateFields会自动处理错误情况,然后这项任务可能是比较底层的依赖去做的,ant-design文档页提到了async-validator,于是手动安装了async-validator,但是没有一点帮助。 相关代码 // 只列举一个表单项,其他的规则都是必填。 <a-form :form="form" @submit="handleSubmit" layout="vertical"> <a-...
目前,交互上的表现是错误表单项出现红色小字的提示,前端浏览器控制台中出现async-validator的警告,类似于"title is required"。但是表单还是可以正常提交至数据库的。也就是说this.form.validateFields并没有阻止提交错误表单的流程。antdvue.js 有用关注2收藏 回复 阅读21.1k 2 个回答 得票最新 Kingsley 129512 发布...
React的验证控件使用了this.props.form.validateFields这种形式,其回调可能不执行。 原因可能是: 1. 自定义验证的callback没写全 在某个if分支中,没有执行callback 2. 自定义验证有错误 自定义验证函数中有错误,可能是变量为null等 以上的错误都会被吃掉,不会显示在控制台,所以,一旦出现无反应,就使用屏蔽大法,查...
直接调用this.props.form.validateFields();并且不是使用回调的方式时不报错。 What is actually happening? 直接调用this.props.form.validateFields();报错。 EnvironmentInfo antd3.12.3 React16.8.6 Systemwin 10 BrowserChrome 78.0.3904.70 Metadata Assignees ...
When using the getFieldDecorator in Ant Design’s Form component with a custom component that has the @connect() function from react-redux, a warning will be thrown. This is due to the getFieldDecorator expecting a plain component and not a connected compo...
目前,交互上的表现是错误表单项出现红色小字的提示,前端浏览器控制台中出现async-validator的警告,类似于"title is required"。但是表单还是可以正常提交至数据库的。也就是说this.form.validateFields并没有阻止提交错误表单的流程。antdvue.js 有用关注2收藏 回复 阅读21.2k 2 个回答...