我只是学习反应本机,现在我只是尝试算术应用程序。当我按下提交按钮时,我刚刚存储了两个数值状态,结果是要在TextInput中显示。我更改了TextInput可编辑:false所以我无法编辑只想显示结果。
答案 0 :(得分:0)
您可以在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}
/>