0
我只是在学习反应本地,现在我只是想算术app.On,我刚刚存储两个数值在状态时,我按下提交按钮结果是要显示在TextInput.I是改变TextInput editable:false所以我无法编辑只想显示结果。如何显示状态存储到TextInput状态的数值?
我只是在学习反应本地,现在我只是想算术app.On,我刚刚存储两个数值在状态时,我按下提交按钮结果是要显示在TextInput.I是改变TextInput editable:false所以我无法编辑只想显示结果。如何显示状态存储到TextInput状态的数值?
您可以在TextInput中显示结果。在状态中获取最终添加值并将此最终状态分配给TextInput值。
对于前:
this.state = {
int1:2,
int2:3,
result:0,
}
let val = this.state.int1 + this.state.int2;
this.setState({
result:val,
});
<TextInput
maxLength={160}
multiline={false}
underlineColorAndroid="transparent"
editable={false}
style={styles.input}
value={this.state.result}
/>