Исчезновение тревоги после монтажа - PullRequest
0 голосов
/ 15 апреля 2020

При успешной загрузке изображения я показываю компонент оповещения. Независимо от успеха / неудачи, я пытаюсь скрыть это через несколько секунд (например, 3). Я пытаюсь использовать библиотеку Animated, и то, что я сделал в этом компоненте Alert:

constructor(props) {
    super(props);
    this.state = {
      opacity: new Animated.Value(1),
    };
  }

  componentDidUpdate() {
    this.fadeOut();
  }

  fadeOut = () => {
    Animated.timing(this.state.opacity, {
      toValue: 0,
      duration: 3000,
    }).start();
  };

Но оно не исчезает. Думаю, я что-то не так делаю в функции fadeOut. Ценю каждый совет. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...