@sergeyviktorovich

Как првильно сделать анимацию при удалении карточки?

сделал так с setTimeout(() ,а анимацию на css ,но это не правильно ,как это сделать без библиотек ?
deleteTaskItem = () => {
        debugger;
        this.divitem.className = this.divitem.className + " del";
        setTimeout(() => {
            let data = { keychapter: this.state.keychapter, keyitem: this.state.keyitem };
            api.removeTaskItem(data, this.props.dispatch);
        }, 1000);


    }
  • Вопрос задан
  • 115 просмотров
Пригласить эксперта
Ответы на вопрос 1
Как вариант, можно использовать синтетические события.

Если коротко, то подойдет событие onAnimationEnd в которое нужно передать коллбек, который будет выполнен после того как анимация завершится. Где и как добавлять класс с анимациями уже на вашей фантазии
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы