1
角度とイオンに奇妙な問題があります。私は "ifPostExcluded"が別の状態を終了するときに再び呼び出されている。状態変化時にng-repeatが実行されています
これを検出するために、リピーターが読み込みを完了したとき(これは私自身の指示「オン・ザ・フィニッシュ・レンダリング」があることに注意してください)に呼び出されます。
<div ng-repeat="post in postList" on-finish-render="ngRepeatFinished">
<div class="{{post.id}}" ng-if="post.cat.length > 0">
<div class="w-col w-col-4 push-block-wrap" ng-if="ifPostExcluded(post.cat, post.id)">
<div ng-include src="'templates/_loop.html'"></div>
</div>
</div>
私はなぜこれが起こっているのか困惑しています。 this neat solutionが見つかりましたが、実装する前に問題を解決しようとしています。
'collection-repeat'を試しましたか? – e666
@ e666良い点は私に違いがあるのを見てみる – Jason
@ e666これはうまくいきませんでした。私は深くこれをデバッグする必要がありますが、あなたの助けに感謝。 – Jason