やあ、角度の感触をつかもうとしていて、ちょっとした障害に遭遇しました。
次のようなコンテナ構造があります。
<div class="main-container" ng-view>
<!-- The below divs are constantly being
reloaded based on the current URL and it's associated view -->
<div class="left-col">
</div>
<div class="right-col">
</div>
</div>
Angular を実装する前に、ウィンドウの高さを確認し、それに応じて左の列と右の列の div の高さを設定する単純なスクリプトを作成しました。
angular を使用すると、おそらくこれを行うためのより良い方法があり、その後、イベント関数をウィンドウ オブジェクトにアタッチします。基本的に、新しいビューがレンダリングされるたびに関数を起動したいのですが、次のようにすべての角度コントローラーで以下のコードを複製したくありません。
$scope.$on('$viewContentLoaded', setColumnHeight);
どんな助けでも大歓迎です。ありがとう!