Задать вопрос

Мне кажется, что я столкнулся с БАГОМ?

Сегодня столкнулся со странной вещью.
Я делал простую анимацию `fadeIn` и обнаружил, что она ведет себя странно. Я создал онлайн-пример.

https://codesandbox.io/s/wonderful-mccarthy-hhjws?...

Вверху страницы вы увидите кнопку (переключатель). Попробуйте щелкнуть по ней несколько раз, и вы увидите, что анимация сработает один раз, а теперь удалите html-компонент `header`, расположенный на строке 57, и после этого попробуйте снова нажать кнопку.

Почему это происходит?

Компонент `header` содержит простую rotate анимацию. Это из-за этого происходит? В любом случае, мне кажется, что что-то не так.

P.S. Все работает нормально, если заменить 15 строку на этот код `setTimeout (() => (containerElm.style.opacity = shown?" 1 ":" 0 "), 50);
  • Вопрос задан
  • 353 просмотра
Подписаться 3 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы