私はまだAngular 2を初めて使っていて、経路を切り替えるときにコンポーネントを「飛び込ませる」方法と、別のコンポーネントを飛ばす方法があるのだろうかと思っていました。 Test1ComponentとTest2Componentの2つのコンポーネントと、それぞれを指す2つのルートがあるとします。それをする最善の方法は何でしょうか?角度 - ページ間のアニメーション(経路変更後)
1
A
答えて
3
https://github.com/angular/angular/issues/9845#issuecomment-235799008
RC5 will hopefully be out this week, if not then next week.
For now (with RC5) you will need to do this for every component that is routed to and you want to add animations to:
@Component({ host: { '[@routeAnimation]': 'true' }, animations: [ trigger('routeAnimation', [ transition('* => void', animate(...)), transition('void => *', animate(...)) ]) ] }) class Cmp { }
Once we get
query()
and$variables
into animations then you can use<router-outlet>
with the URL API that I wrote above.
-1
私は角4.2とアップでアニメーションをルーティングについての素晴らしい記事を見つけました。
関連する問題
- 1. 角度4の経路変更ループ
- 2. アンギュラ4 - 、経路変更のビューでフェード使用して、角度のアニメーション
- 3. 角度2 - 角度経路で経路をオーバーライドする3.3.0
- 4. 経路のルート - 角度2
- 5. 経路変更の角度2キャンセル要求
- 6. ページ変更後の角度タイムアウトリロード
- 7. 角度2.0.0と2.0.1の経路パラメータ
- 8. 角度経路呼び出しのクロスドメイン
- 9. 角度経路URLの使用#!/ issue
- 10. 角度2経路イベントをインターセプトして後でルーティングする
- 11. 角度で経路を使用する
- 12. 角度経路ガード:Or対And
- 13. 経路を離れる角度検出。
- 14. 角度経路を設定する
- 15. 角度 - 変数としてアニメーション時間
- 16. グローバルな経路変更がコンポーネント指向の角度2に存在する
- 17. 角度:$ scope変数を変更した後の空白のページ
- 18. 最短経路変更
- 19. 経路切り替えアニメーション
- 20. ページをリフレッシュした後の角度アニメーションのコンソールエラー
- 21. Angularjsを使用したSpring MVC、角度経路ページの適切な処理
- 22. 突然変異(Vuex)後に経路(VueRouter)を変更するベストプラクティス
- 23. ガード内の角経路メタデータ
- 24. 角度変数、経路変数で未定義をチェックする - ラムダ関数
- 25. Backbone.jsの経路変更の検証
- 26. Dijkstraの最短経路アルゴリズムの変更
- 27. 変更コンポーネントによる変更経路の変更
- 28. 角度4同一コンポーネント間のアニメーション
- 29. ExpressJS:ミドルウェアの経路を変更する
- 30. Google Directions APIとトラフィックベースの経路変更
ありがとう、しかし、あなたはどのようにそれを正しくバインドするために私を伝えることができますか?それは私にこのエラーを与えています: "それは既知のネイティブプロパティではないので、 '@routeAnimation'にバインドできません。 – TheGuy
私はまだアニメーションを試していません。 https://angular.io/docs/ts/latest/guide/animations.htmlを確認しましたか? –