我正在使用Angular4及其动画。 我试图将动态值传递给动画声明,但在动画完成后,它将其转换为原始状态。角度4动态高度动画动画恢复
基本上,我有一个动态高度,然后将触发基于该高度的动画。
我想在没有引导的情况下完成这项工作,或者将css3方法平整化并在角度动画中进行。
下面是动画定义
export const deltaScore = trigger(
"deltaScore",
[
state("void", style({
height: "*"
}
)
),
state('*', style({ height: "*" })),
state('update', style({ height: "{{height}}" })),
transition(
"* => *",
[style({height: "*"}), animate('1s ease-in')]
),
transition(
"* <=> update",
[style({height: "*"}), animate('1s ease-in')]
)
], { height: 0 }
);
更新时间:plunk
这是一种上下滑动效果,你正在寻找或它是别的东西? – Vega
就像一个长着和下来的酒吧。 也可能重用VU米。 –