最近想要学习下antd 但是表单提交有些不懂 请大佬帮我看看

芝士就是力量
  • 166
import React, {Component} from 'react'
import {Form} from 'antd'
const FormItem = Form.Item
class LeisureBaseInfo extends Component {
  handleSubmit=(e)=>{
    e.preventDefault();
    this.props.form.validateFields((err,value)=>{
      console.log(err)
      console.log(value)
    })
  }
  render() {
    return (
      <Form onSubmit={this.handleSubmit}>
        <FormItem>
          <input type="text"/>
        </FormItem>
      </Form>
    )
  }
}
export default Form.create()(LeisureBaseInfo)

这个是我按照官网弄得 但是打印err 和value一直都什么都没有

clipboard.png

请大佬帮我看看是哪里出了问题

回复
阅读 1.4k
1 个回答

用getFieldDecorator把input组件包裹起来试试,具体form的api里有

宣传栏