@s24344

Как сбрасывать классы при setState() в React?

Ребята, подскажите, пожалуйста, ответ на следующий вопрос. У меня есть следующая логика:
Я вызываю событие при click на button. На первый и второй элемент списка я вызываю анимацию (добавляю классы). После их добавления, я делаю setState() и переформирую исходный массив, и снова го рендерю. Мне необходимо, чтобы при этом классов уже небыло. Если сделать remove, то они анимировано удаляться, что мне не нужно.
https://codepen.io/gsdev99/pen/qvLerP
Идея анимации в том, чтобы первый элемент ушел в opacity. А соседи встали на его место (анимировано).
Фактически мне нужно, чтобы next работал также как и prev.
  • Вопрос задан
  • 115 просмотров
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
точно хочется применять классы к ячейкам, а не двигать весь контейнер?
https://codepen.io/anon/pen/gEqYgp
не "зациклено", но как-то наверняка можно и зациклить
Ответ написан
Ваш ответ на вопрос

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

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