【发布时间】:2015-05-12 23:08:46
【问题描述】:
我正在尝试使用ng-if= "condition == {{date | date:"M"}}" 在ng-repeat 中选择对象
{{date | date:"M"}} 在我的 Angular 页面中工作,返回“5”;但似乎不适用于我的ng-if。谁能指出我正确的方向?
这是无效的代码:
<li ng-repeat="task in tasks" ng-if="task.month == {{date | date:"M"}} || task.month == 0">
<a href="#/task/{{task.id}}"><h2>{{task.title}}</h2></a>
</li>
这是一个工作示例,当我将{{date}} 替换为“5”时;
<li ng-repeat="task in tasks" ng-if="task.month == 5 || task.month == 0">
<a href="#/task/{{task.id}}"><h2>{{task.title}}</h2></a>
</li>
【问题讨论】:
标签: angularjs date angularjs-ng-repeat angular-ng-if