1
我正在使用角度2 rc6,我希望根據路徑路徑進行頁面轉換。我在兩條路徑上應用以下動畫(作爲測試)。我只是想讓不透明度變成動畫而沒有別的。但無論我做什麼,我都無法停止翻譯Y軸上的頁面。我發現似乎可行的唯一選擇是使用style.position: absolute
作爲主機。我不想使用它來鎖定頁面上所有元素的位置。我也試過opactiy
,沒有transform
。那也行不通。角度2動畫未按預期工作
host: {
'[@routeAnimation]': 'true',
'[style.display]': "'block'"
},
animations: [
trigger('routeAnimation', [
transition('void => *', [
style({opacity: 0, transform: 'translatey(0)'}),
animate('0.2s')
]),
transition('* => void', [
animate('0.2s', style({opacity: 0, transform: 'translatey(0)'}))
])
])
]
我相信我在這裏錯過了一些東西。不太確定什麼?謝謝您的幫助。
您是否找到答案? – Leukonoe
還沒有。當我這樣做時,我一定會在這裏更新它。 – andthereitgoes