7

W dyrektywach kątowych-ui-bootstrap demo/docs page dyrektywy są animowane po kliknięciu elementu.Animacja akordeonowa i zwinięta Angular-ui-bootstrap nie działa

Jednak animacje nie działają w demach plunkera, które można znaleźć na tej stronie. Czy brakuje pewnej zależności lub czy jest to możliwy błąd?

(przetestowane w Chrome/Firefox)

UPDATE:

I zaktualizowany do wersji 0.14.3na 2015-10-29 i wszystko działa świetnie teraz. Dziękuję zespołowi angularUI za ciężką pracę!

+3

To nie jest błąd, od wersji 0.13 trzeba to ' ngAnimate' w twojej aplikacji. Ponadto, plunery pracują z animacją – svarog

Odpowiedz

6

Jest bug na wersji 0.13 z bootstrap-ui Wystarczy zmienić z powrotem do 0,12 jak poniżej:

<script src="//angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.12.0.js"></script>

+0

Prawidłowo! Byłem w wersji 0.13. Dzięki za pomoc. – Patrick

+0

Odpowiedź podana przez @mvermand jest teraz poprawna. –

19

Począwszy od wersji 0.13, trzeba podać ngAnimate w aplikacji:

  1. bower install angular-animate --save
  2. Dodaj odwołanie do skryptu index.html (Na przykład z grunt wiredep):

    <script src="vendor/angular-animate/angular-animate.js"></script> 
    
  3. Dodaj odwołanie modułu do Kątowymi aplikacji, na przykład:

    angular.module('app', ['ngCookies', 'ngRoute', 'ngSanitize', 'ngAnimate']); 
    
+0

Ya. W tym czasie zawierałem animację ng. To był wewnętrzny problem z wersją 0.13.xx, który został rozwiązany. – Patrick

+0

Po dodaniu ngAnimate zaczęło działać dla mnie. Używam http://angular-ui.github.io/bootstrap/versioned-docs/0.13.3/#/accordion –