нг-отпуск должен анимироваться на основе текущего события

0

У меня есть приложение с кучей вкладок, реализованных с помощью ngroute.

Как бы вы делали вкладки анимировать переключатель табуляции для определенных ссылок и не анимировать для всех других ссылок. (все ссылки, о которых идет речь, вызывают изменение маршрута)

Я использую Angular 1.2.x

Дополнительная информация (только если вы не поняли мой вопрос)

Когда я переключаю вкладки с помощью определенных, конкретных ссылок, мне нужна предыдущая вкладка для анимации, а новая - для анимации.

Когда я использую другой набор ссылок, я ожидаю, что вкладки будут переключаться без навигации вообще.

Моя проблема. Вкладка "Выход" не зависит от текущего события клика, которое вызвало изменение маршрута, поэтому я не знаю, как включить или отключить его поведение на основе текущего события клика.

Теги:
ng-animate

1 ответ

0

Вы можете добавить класс css, например:

.animated-render.ng-leave {
    -webkit-transition: 0.5s;
    transition: 0.5s;
    opacity:1;
}
.animated-render.ng-leave.ng-leave-active {
    opacity:0;
}

А затем примените .animated-render к определенному элементу.

  • 0
    но применение класса к определенному элементу приведет к тому, что входящий элемент будет иметь этот класс, а выходной будет неизменным ...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню