我有一个对象数组,我想做一个ng-repeat |过滤该阵列。
活动是我的数组,在对象内部有一个CreatePeriod属性。
<li ng-repeat="activity in activities track by $index | filter:{CreatePeriod:'Today'}:true">
该属性确实存在,{{activity.CreatePeriod}}显示正确的信息。 CreatePeriod可以是&#39;今天&#39;昨天&#39;以及&#39;旧&#39;。
我在过滤器中遗漏的内容仅显示活动,如果其CreatePeriod ==&#39;今天&#39;
答案 0 :(得分:3)
track by
必须在每个文档的所有过滤器之后
注意:track by必须始终是最后一个表达式:
尝试:
<li ng-repeat="activity in activities | filter:{CreatePeriod:'Today'}:true track by $index">