我不确定如何使用此处<Form/>
找到的 antd 组件进行表单验证。文档在组件上指定了一个道具,该道具被传递了一个事件。然后它似乎触发了里面的一个函数。我目前正在使用以下代码:onSubmit
<Form/>
this.props.form
handleSubmit(e) {
e.preventDefault();
console.log('before' + e.target.value)
this.props.validateFields((err, values) => {
console.log('errors: ' + err)
console.log(values)
if (!err) {
console.log('Received values of form: ', values);
}
});
}
<Form inline onSubmit={this.handleSubmit.bind(this)}>
....
</Form>
我无法从传递给提交回调的事件中检索值,因为
e.target.value
返回未定义。- 在对 的调用中
this.props.validateFields()
,如文档中所示,这些值来自哪里?
- 在对 的调用中