为什么蚂蚁设计中的<input />没有不变

时间:2018-09-18 04:14:24

标签: reactjs input onchange antd

我知道我必须缺少一些非常简单的东西,但是为什么onChange的{​​{1}}标签没有<Input>

我想要更新输入的值。

我假设存在类似Ant design的东西,因为我可以将onChangeonChangeDatePicker handleChange一起使用;但我想我认为错了

当我查看文档时,有一个DropDown回调,但这对我没有帮助。

我尝试了以下操作:

onPressEnter

但这给了我无法输入的输入。

因此重申:

  1. 为什么 <Input placeholder="Flight name" size="large" value={this.state.someVal} /> 的{​​{1}}标签没有onChange
  2. 更重要的是,如何获得<Input>标签的值?

谢谢。

1 个答案:

答案 0 :(得分:3)

您可以使用onChange,为什么不能呢?

<Input
     placeholder="Flight name"
     size="large"
     value={this.state.someVal || ''}
     onChange={this.onChange}
   />
onChange = (e) => {
  this.setState({someVal: e.target.value})
}