Angular 1.2 でボタンがタップ/クリックされたときに ng-view を前後にアニメーション化するためのさまざまな回避策を見てきました。これには、ng-class で使用されるページ/アニメーションにスコープ変数を設定して、ng-view ディレクティブを持つ要素にクラスを設定するメソッドをスコープに設定する必要があります。大規模なアプリでは、これはあまりスケーラブルではないようです。その一部は、コードを複製しないようにコントローラーに挿入するサービス/ファクトリーを作成することだと思います。しかし、ルーターの解決機能でアニメーションの値を設定し、すぐに解決される約束を返すサービスにそれらを送信することができるかどうか本当に疑問に思っています。これにより、ルートが変更される前に ng-view 要素にクラスが設定され、この方法で管理される可能性があります。
ユーザーがどのルートに行くかに応じて、ng-viewのアニメーションを順方向および逆方向に処理するためのより明確な方法を誰かが持っていますか?