如何期望从React Native组件提供哪种类型的道具



我正在使用使用React Natival进行应用。

众所周知,有一个文本输入。它看起来像这样。

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

在这里,"文本"道具是从RN给出的,然后我们可以使用它。

但我想知道我们怎么知道将提供"文本"道具?我之所以问这个,是因为它不在API文档中,而仅在示例中。

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

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

实际上,有。但是我认为这还不清楚。

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

我对您的问题有些困惑。但是,您可以将任何自定义功能传递给OnTextChange。

ontextChange = {this.customFunction(text)}

CustomFunction(text){ console.log(text)

}每次文本输入更改时,此功能都会触发。

相关内容

  • 没有找到相关文章

最新更新