I know I must be missing something very simple but why is there no onChange
for <Input>
tag of Ant design
?
I would like the update the value of an input.
I assumed there was something like an onChange
, since I was able to use onChange
with DatePicker
and handleChange
DropDown
; but I guess I assumed wrong
When I looked at the docs, there is a onPressEnter
callback, but that is not really going to help me.
I tried the following:
<Input
placeholder="Flight name"
size="large"
value={this.state.someVal}
/>
But this just gave me an input that I could not type in.
So to reiterate:
onChange
for <Input>
tag of Ant design
?<Input>
tag?Thanks.
the simplest way to reset the entire form you use resetForm().
Created by Alibaba, the Ant design system is used by several big names like Alibaba (of course), Tencent, Baidu, and more. It has fast become the most used React UI library. Previously Material-UI was the most popular with over 75k stars on Github, but Ant Design has now overtaken them with 77.5k!
You can use onChange
, why not?
<Input
placeholder="Flight name"
size="large"
value={this.state.someVal || ''}
onChange={this.onChange}
/>
onChange = (e) => {
this.setState({someVal: e.target.value})
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With