react native android:TextInput会短暂忽略值属性

react native android:TextInput会短暂忽略值属性,android,reactjs,react-native,Android,Reactjs,React Native,这是在android上的react native v0.55.4 <TextInput value="should always be this value" /> 当我在这个文本输入中输入时,文本将用我输入的任何新文本进行短暂更新,然后返回显示“应该始终是这个值” 例如,如果我键入“X”,文本将短暂更新为“应始终是此值X”,然后返回到“应始终是此值”,从而在TextInput内产生抖动 编辑:文档解决了这个问题:基于这个简短的代码片段,您需要将值设置为state属性 co

这是在android上的react native v0.55.4

<TextInput
  value="should always be this value"
/>

当我在这个文本输入中输入时,文本将用我输入的任何新文本进行短暂更新,然后返回显示“应该始终是这个值”

例如,如果我键入“X”,文本将短暂更新为“应始终是此值X”,然后返回到“应始终是此值”,从而在TextInput内产生抖动


编辑:文档解决了这个问题:

基于这个简短的代码片段,您需要将值设置为state属性

constructor(props) {
 super(props);
 this.state = {
   textInput: 'Should always be this value'
 }
}
和您的文本输入

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

下面是一些

您是否可以提供更多的代码?您是否有任何状态可以用作值?谢谢您的回答,文档解决了我的问题。