Jor*_*ris 5 state input textinput reactjs react-native
所以我用我的状态来控制文本输入,但是当我输入一个字符时,我不希望该字符立即显示。正在发生的事情是这样的: 1. 我专注于文本输入 2. 我输入一个字符。3. 字符快速显示在文本输入中。4. 字符很快消失,并且值恢复到状态,因为状态还没有改变。
我想知道如果状态没有改变,我如何才能阻止角色出现。
这是一个简单的例子:
state = {
myValue: 'hello'
}
changedText = value => {
//Nothing here yet
}
...
render(){
return(
<Input
value={this.state.myValue}
keyboardType="numeric"
onChangeText={this.highIntervalDurationChange}
/>
);
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,这并不复杂,我只是想找出一种方法,使按下的字符在按下时不会立即出现,因为当前它出现并恢复到状态。(显然,在我弄清楚如何防止默认情况发生后,我将修改状态。)我还尝试将 editable 设置为 false,这使得我根本无法编辑它。谢谢!
| 归档时间: |
|
| 查看次数: |
3913 次 |
| 最近记录: |