ng-repeat运行状态变化

时间:2016-08-09 17:37:24

标签: javascript angularjs ionic-framework

我在角度和离子方面有一个奇怪的问题。我有" ifPostExcluded"在退出到另一个州时再次被召唤。

当转发器完成加载(通知我有自己的指令" on-finish-render")来检测时,也会调用它。

<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但在实施之前我宁愿尝试解决这个问题。

1 个答案:

答案 0 :(得分:1)

对于那些遇到类似问题的人,我按照这篇文章使用一次性绑定解决了这个问题。 AngularJs alternative to ng-if to save digest