Селен Python не может найти элемент по идентификатору

При изменении переменной экземпляра ваше представление не перезагрузилось. вы должны использовать state var для перезагрузки.

Пример:

constructor() {
     super();
     this.state = { randomNumber:9 };
}

 render() {

    return (
        <View style={styles.container}>
            <Text>{this.state.randomNumber}</Text>
            <Button onPress={this.newNumber.bind(this)} title='New Random Number'/>
        </View>
    );
}

 newNumber() {
        var number = Math.floor((Math.random() * 10));
        Alert.alert('Old: ' + this.randomNumber);
        Alert.alert('New: ' + number);
        this.setState({randomNumber: number});
        Alert.alert('Set: ' + number);
  }
1
задан ITishnik ArtStudio 19 January 2019 в 21:15
поделиться