私はTextInputを手伝ってください、私の問題は、数値を入力すると、その値がいくつかの数値で乗算されることです。私が1000と入力すると、これは1000の状態で保存されますが、100として保存されます。結果は異なります。TextInput OnChange in Reactネイティブ
<TextInput
onChangeText={this.handle_bill_Amount}
style={styles.input}
placeholder="Amount"
value={this.state.Amount}
keyboardType = 'numeric'
enablesReturnKeyAutomatically={true}
placeholderTextColor = "#824242"
underlineColorAndroid="transparent">
</TextInput>
handle_bill_Amount = Amount => {
this.setState({ Amount})
let billamt = this.state.Amount;
console.log(billamt);
}
constructor(props) {
super(props);
this.state = {
Amount: '',
}
this.handle_bill_Amount = this.handle_bill_Amount.bind(this);
}
みんなおねがいします!
これを確認してくださいhttps://snack.expo.io/rJlNjP94-。より多くの懸念がある場合は、私に知らせてください –