タイトルで言うように、私はAngular2を使ってWebアプリケーションを構築していましたが、クロスブラウザをテストすることに決めました。ここではそれがすべての違いを生む可能性がある場合、私のコンポーネントの一つは次のようになります。角度2のアニメーション/トランジションはクロームでのみ動作しますか?
@Component({
selector: 'contact',
templateUrl: 'app/about.component.html',
styleUrls: ['app/about.component.css'],
host: {
'[@routeAnimation]': 'true',
'[style.position]': "'absolute'",
'[style.margin]':"'auto'",
'[style.text-align]':"'center'",
'[style.width]':"'100%'",
'[style.display]':"'block'"
},
animations: [
trigger('routeAnimation', [
state('*', style({transform: 'translateX(0)', opacity: 1})),
transition('void => *', [
style({transform: 'translateX(100%)', opacity: 0}),
animate(500)
]),
transition('* => void', animate(500, style({transform: 'translateX(100%)', opacity: 0})))
])
],
\t
})
私が欠落している可能性があります/私は、クロスブラウザの機能を持たせるために実装しようとすることができますか?
は「https://angular.io/docs/ts/latest/guide/animations.html」からあなた