2013-09-25 27 views
8

Lubię mieć ładne przejście, a ja zmieniam zawartość mojego ngView. Użytkownik może zawsze zmienić aktywny widok szybciej niż animacja. Czy istnieje sposób na uzyskanie płynnego przejścia/animacji? Jedyny widoczny sposób wydaje się ignorować zanikanie/opuszczanie.AngularJS ngAnimate ngView smooth fade out/in animation

Plunker Link

+0

Wypróbuj to: http://www.nganimate.org/ –

+0

Zobacz również z demo: https://github.com/Augus/ngAnimate –

Odpowiedz

9

Spróbuj http://plnkr.co/edit/NO0Xqh?p=preview.

Dzięki animacji sterowanej JavaScript, upewni się, że gdy użytkownik kliknie szybciej niż animacja, animacja wartości zatrzyma się w środku i cofnie do początkowych stanów.