【问题标题】:Understanding textInput and navigating the documentation了解 textInput 并浏览文档
【发布时间】:2018-04-29 18:43:35
【问题描述】:

三个问题:

1) 如果您有多个 textInput 字段,您如何确定正在使用哪个?

2) 同时使用 onchangeText 和 onsubmitEditing 将返回给函数的内容

onSubmitEditing={()=>{this.clearText()}}
onChangeText={(text) => {this.captureInput(text)}}

我在 onChangeText() 文本中得到了输入字段中的值。是否有任何其他参数被传回该函数?

另外,在 onsubmitEditing() 中,我如何访问传递给 clearText() 的事件参数?

我已阅读此处DOCS 的文档,但它没有回答我的问题

3) 您在文档中的哪里可以找到这些答案?

【问题讨论】:

    标签: react-native textinput


    【解决方案1】:

    1) 你只需调用不同的处理程序来分别处理它们:

    <TextInput onChangeText={text => this.handleFirstInput(text)} />
    <TextInput onChangeText={text => this.handleSecondInput(text)} />
    

    2) 没有其他参数传递给它们。你还需要什么?您可以在它们上设置ref,但尽可能避免这样做。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-26
    • 1970-01-01
    • 2012-01-29
    • 2016-12-21
    • 1970-01-01
    • 2015-12-07
    • 1970-01-01
    相关资源
    最近更新 更多