UI-Router - Verwenden Sie $ state.go oder $ location.path?

9

Was ist Ihrer Meinung nach besser mit: $ state.go oder $ location.path?

Meine Animation funktioniert nicht mit state.go sondern mit $ location.path.

Weiß jemand warum?

Danke!

    
einav 21.10.2014, 10:49
quelle

1 Antwort

4

Sie können das Modul ngAnimate anstelle von ngClass Direktive, um Ansichten / Statusänderungen zu animieren. Das Modul fügt spezifische CSS-Klassen zu Elementen hinzu, die sich ändern. Um Animationen in Aktion zu sehen, müssen Sie nur die entsprechenden CSS-Klassen definieren

Hier finden Sie eine kleine Einführung, wie dies mit dem ui-Router Modul funktioniert.

AKTUALISIEREN

Entschuldigung für die Verzögerung ... Es gibt keinen Grund, warum das nicht funktionieren sollte. Das UI-Router-Plugin ruft intern $state.go() auf, wenn $location.path geändert wurde.

Sehen Sie den gespaltenen bottle , wie $state.go() in Kombination mit %Co_de% Modul.

    
Sven Schürmann 21.10.2014 12:37
quelle

Tags und Links