当前位置 : 主页 > 网页制作 > React >

react-native – React native onKeyPress无效?

来源:互联网 收集:自由互联 发布时间:2021-06-15
我刚刚放置TextInput KeyboardType = {“numeric”}只是试图找到天气用户输入’ – ‘如果我必须首先在OnChange中的event.preventDefault().后来在onKeyPress尝试但是onKeyPress不是trigerring,我刚试过要做到
我刚刚放置TextInput KeyboardType = {“numeric”}只是试图找到天气用户输入’ – ‘如果我必须首先在OnChange中的event.preventDefault().后来在onKeyPress尝试但是onKeyPress不是trigerring,我刚试过要做到这一点,但它允许我键入显示警告综合事件性能问题.

伙计们帮帮我

你正在用 android mobile测试whereasonKeyPress方法适用于iOS,检查 documentation是否相同

您可以使用onChangeText进行文本更改.

例:

<TextInput
    onChangeText={(text) => this.onFirstNameText(text)}
    returnKeyType={'next'}
    underlineColorAndroid='transparent'
    style={styles.inputColLeft}
/>

编辑2018

根据this commit,Android设备现在也支持onKeyPress.

来自doc:

Note: on Android only the inputs from soft keyboard are handled, not the hardware keyboard inputs.

网友评论