Ich würde den Code veröffentlichen, aber ich weiß wirklich nicht, wo ich anfangen soll. Ich habe den Animationsleitfaden https://angular.io/docs/ts/latest/guide/animations.html durchgelesen, aber er antwortet nicht auf meine Anforderung.Angular 2 Sortieren Liste Animationen
Also, sagen Sie, Sie haben eine Liste von Elementen, die mit *ngFor
angezeigt werden und oben auf der Liste enthält Sortierschaltflächen. Beispiel: Die Standardsortierung lautet 'Name'. Es wird so auf dem ersten Bildschirm angezeigt
Sort By: Name | Value
[name: a, value:3]
[name: b, value:2]
[name: c, value:1]
dann sagen wir, dass der Benutzer "Wert" drückt, um nach Wert zu sortieren.
Sort By: Name | Value
[name: c, value:1]
[name: b, value:2]
[name: a, value:3]
Ich weiß, dass ich die Liste, die an die View Component gebunden ist, einfach sortieren kann, aber ich wollte animiert werden. Ist das mit der aktuellen Angular 2 Animation API überhaupt möglich?
Ich habe ein ähnliches Problem, aber für mich würde ich mit Enter/Leave-Animationen für jedes Element bewegt werden. So, wenn Sie Elemente in der Liste neu anordnen, löst es nicht * => void aus und ich sehe überhaupt nicht, wie ich darauf reagieren soll. –
@ kc707 vielleicht Kopfgeld diese Frage? – BenRacicot