这是一个令人尴尬的问题,但是我无法让这个TextInput将我输入的值输入其中。
它只是以我可以输入的速度删除它 - 我非常确定记录this.state.code显示一个空变量。
键盘类型是否弄乱了我?我需要做.toString()
吗?
constructor() {
super()
this.state = {
code: '12'
}
}
<TextInput
onChangedText={(text) => this.setState({code: text})}
value={this.state.code}
keyboardType='numeric'
style={styles.input}
placeholder='Code'
maxLength={4}
/>
答案 0 :(得分:2)
正确的道具是onChangeText
。不是onChangedText