【发布时间】:2020-12-29 09:49:22
【问题描述】:
我对 react native 非常陌生,目前我正在构建一个小应用程序以更好地了解这一点,我正在使用 react-native-paper 作为 ui 库。目前我遇到了一个问题,即我有两个输入字段,最大长度为 3。当第一个输入达到其最大长度时,我需要自动移动到下一个输入,即 3。我尝试通过添加 returnKeyType="next" 到输入字段,但它不起作用。
<View style={styles.textinputViewleft}>
<NumberInput
style={styles.textinput}
label="Digit"
returnKeyType="next"
value={digit.value}
onChangeText={(text) => setDigit({ value: text, error: '' })}
error={!!digit.error}
errorText={digit.error}
keyboardType="numeric"
maxLength={3} />
</View>
<View style={styles.textinputView}>
<NumberInput
style={styles.textinput}
label="Count"
value={count.value}
onChangeText={(text) => setCount({ value: text, error: '' })}
error={!!count.error}
errorText={count.error}
keyboardType="numeric"
maxLength={3} />
</View>
【问题讨论】:
标签: reactjs react-native