私はすべての Angular World に不慣れで、ディレクティブの管理に問題があります。
タブを使用するプロジェクトに取り組んでおり、ウィンドウのサイズがすべてのタブの幅よりも狭い場合にオーバーフローしたタブを処理するように機能を拡張したいので、これを達成するために要素の寸法を計算する必要があります。タブは $scope 内のオブジェクトから構築されます。問題は、ビューが完全にコンパイルされる前に、ディメンションを計算するディレクティブが実行されることです。
Plnkr リンク: http://plnkr.co/edit/LOT4sZsNxnfmQ8zHymvw?p=preview
私が試したこと:
- templateUrl を使用してディレクティブにテンプレートをロードする
- トランスクルードの操作
- ng-repeat で $last を使用するには
- ディレクティブの順序を変更し、すべてのタブでダミーのディレクティブを作成してイベントをトリガーしてみてください
この状況を処理するためのAngularJsイベントまたはプロパティがあると思います。
みんな助けてください:)