反应Native TextInput组件的onPress事件,并通过SyntheticEvent捕获组件prop

时间:2019-04-26 03:31:55

标签: react-native attributes components onchange textinput

给出:

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中这样做的困惑吗?

0 个答案:

没有答案