给出:
useEffect
我希望能够做到这一点
// React Native Component
<TextInput
name='text-input'
value='text-value'
style={{height: 40}}
placeholder="Type here to translate!"
onChange={handleOnChange} />
问题
handleOnChange = ({ target: {name, value}) => this.setState({[name]: value]})
https://facebook.github.io/react-native/docs/textinput#onchange
onChange callback passes { nativeEvent: { eventCount, target, text} }
返回一个数字,但是当我们验证target
{{1时,我期望它是一个类似React event.target
的对象,是一个对象(DOM中的元素)。 }}上的回调参数。
问题
有人可以澄清我为何无法在input
中这样做的困惑吗?