如何在TextInput中显示状态存储的状态数值?

时间:2017-07-04 07:27:51

标签: react-native-android

我只是学习反应本机,现在我只是尝试算术应用程序。当我按下提交按钮时,我刚刚存储了两个数值状态,结果是要在TextInput中显示。我更改了TextInput可编辑:false所以我无法编辑只想显示结果。

1 个答案:

答案 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}
   />