Я хочу, чтобы изменить значение динамически на какое-то событиеРеагировать Native: как изменить <Text> значение динамически
Событие:
BackgroundGeolocation.on('location', (location) => {
currentDistance = distance(previousLatitude,previousLongitude,latitude,longitude);
this.setState({
text: currentDistance
});
});
<Text>
Moving : {this.state.text}
</Text>
Кто-нибудь знает, как изменить текст или любой другой способ достичь?
Что именно вы хотите изменить? Какое событие? – Tikkes
'this.setState ({text: 'Another Text'})' http://facebook.github.io/react-native/releases/0.38/docs/state.html – Cherniv
Я хочу обновить расстояние, которое рассчитывается в моем местоположении событие i обновлено в вопросе но оно дает мне ошибку: undefined не является функцией (оценка 'this.setState ({text: currentDistance})') –