У меня есть индикатор выполнения в реагировать родной
render(){
const { progressWidth } = this.state;
return(
<Animated.View
style={{
backgroundColor: '#5BEBBC',
width: `${progressWidth}%`,
height: 154,
position: 'absolute',
left: 0,
top: 0,
}}
/>
)
}
и функция, которая запускает анимацию
Animated.timing(
this.state.progressWidth,
{
toValue: 100,
duration: 5000,
}
).start();
Но индикатор выполнения не обновляется. Он просто остается на 0. Я проверил с жестко закодированным значением «100%» и вижу это прекрасно.
Могу ли я не использовать значение внутри строки шаблона, как это?