如何期待React Native组件提供什么样的道具?

问题描述 投票:0回答:1

我正在使用React Native制作应用程序。

我们都知道有一个TextInput。它的用法看起来像这样。

  <TextInput
    style={{height: 40, borderColor: 'gray', borderWidth: 1}}
    onChangeText={(text) => this.setState({text})}
    value={this.state.text}
  />

在这里,'text'道具是由RN提供的,然后我们可以使用它。

但我想知道我们怎么知道'文字'道具会被给出?我问这个是因为它不在API文档中,而只在示例中。

https://facebook.github.io/react-native/docs/textinput.html#onchangetext

文本输入文本更改时调用的回调。更改的文本作为参数传递给回调处理程序。

实际上,有。但我认为目前尚不清楚。

我应该找到这样的方式吗?还有更好的方法吗?

reactjs react-native
1个回答
0
投票

我对你的问题感到有些困惑。但是,您可以将任何自定义函数传递给onTextChange。

OnTextChanged = {this.custom Function(text)}

customFunction(text){Console.log(text)

每次文本输入更改时,此函数都会触发。

© www.soinside.com 2019 - 2024. All rights reserved.