Эй, в общем, если я использую onPress на любой из моих кнопок, они все меняют состояние, они показывают одинаковое значение. Я хочу, чтобы они были независимы друг от друга, используя те же две функции (увеличение и уменьшение). Быстрая помощь очень ценится: -)
this.state = {
packs: 0
};
incrementPacks = () => {
this.setState({
packs: this.state.packs + 1
})
}
decrementPacks = () => {
this.setState({
packs: this.state.packs - 1
})
}
<View style={styles.iceBtnContainer}>
<Button title='-' onPress={this.decrementPacks} />
<Text style={styles.count}>{this.state.packs}</Text>
<Button title='+' onPress={this.incrementPacks} />
</View>
<View style={styles.bufPadBtnContainer}>
<Button title='-' onPress={this.decrementPacks} />
<Text style={styles.count}>{this.state.packs}</Text>
<Button title='+' onPress={this.incrementPacks} />
</View>