Изменить текст внутри прозрачной прозрачности при нажатии
Я хочу изменить текст внутри моей непрозрачной непрозрачности на другой текст в прессе. Ниже мой код
<TouchableOpacity
disabled={this.state.ButtonStateHolder}
onPress={this.onPressConfirm}
style={styles.button}
>
<View
style={[
styles.button1,
{
backgroundColor: this.state.ButtonStateHolder
? "#607D8B"
: "#8c0d04"
}
]}
>
<Text style={styles.buttontext}>Confirm</Text>
</View>
</TouchableOpacity>
Здесь я хочу изменить текст подтверждения на Припаркованный на пресс-конференции. Как я это сделал
1 ответ
Решение
Вы должны инициализировать текст состояния 'Confirm'
, И TouchableOpacity будет выглядеть так:
<TouchableOpacity
disabled={this.state.ButtonStateHolder}
onPress={() => {this.setState({text: 'Parked'})}}
style={styles.button}
>
<View
style={[
styles.button1,
{
backgroundColor: this.state.ButtonStateHolder
? "#8c0d0488"
: "#8c0d04ff"
}
]}
>
<Text style={styles.buttontext}>{this.state.text}</Text>
</View>
</TouchableOpacity>