我正在使用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米。 –