Анимация не работает в исходной строке шаблона - PullRequest
0 голосов
/ 18 ноября 2018

У меня есть индикатор выполнения в реагировать родной

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%» и вижу это прекрасно. Могу ли я не использовать значение внутри строки шаблона, как это?

...