我会发布代码,但我真的不知道从哪里开始。我已阅读了动画指南https://angular.io/docs/ts/latest/guide/animations.html,但它不符合我的要求。Angular 2排序列表动画
因此,假设您有一个使用*ngFor
显示的项目列表,并且列表顶部包含排序按钮。示例说默认排序是'名称'。它会显示这样的初始画面
Sort By: Name | Value
[name: a, value:3]
[name: b, value:2]
[name: c, value:1]
上然后让说,用户按下“值”的数值进行排序。
Sort By: Name | Value
[name: c, value:1]
[name: b, value:2]
[name: a, value:3]
我知道我可以简单地将绑定到视图组件的列表排序,但我想动画。使用当前的Angular 2动画API甚至有可能吗?
我有类似的问题,但对我来说,我可以为每个移动的元素输入/离开动画。实际上,如果您重新排列列表中的项目,它不会触发* => void,我根本看不出如何对它做出反应。 –
@ kc707也许赏金这个问题? – BenRacicot