【问题标题】:how to clear TextInput focus in React Native? (Android)如何在 React Native 中清除 TextInput 焦点? (安卓)
【发布时间】:2015-10-16 03:30:24
【问题描述】:

如何在 React Native 中清除 TextInput 焦点? (安卓)

我在这里寻找 API:

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

但是没有结果...

有人可以帮忙吗?

【问题讨论】:

    标签: android react-native


    【解决方案1】:

    我认为这应该可行。将 onFocus 作为道具添加到您的 TextInput 。这是假设您有一个名为 text 的状态变量,并且 TextInput 从该状态变量中获取其值。

    <TextInput 
       ...
       onFocus= {() => this.setState({text : ''})}
       value={this.state.text}/>
    

    【讨论】:

    • 谢谢,虽然我现在已经放弃了 android react-native 并使用了 native。与iOS版本相比,Android版本真的......你知道的。当学习 Android 更快、更灵活时,我看不出使用 react-native 的意义。
    猜你喜欢
    • 2017-12-28
    • 2016-03-09
    • 2016-11-08
    • 2021-03-29
    • 2020-06-06
    • 1970-01-01
    • 1970-01-01
    • 2022-12-17
    • 2018-08-07
    相关资源
    最近更新 更多