我的计算表达式相当于我的一个视图中的日期字段,我有一个允许排序的工具栏。但是,我无法弄清楚如何根据日期表达式的结果进行排序,而不知道如何将谓词链接到表达式的结果:
<ul class="dropdown-menu">
<li><a href="" ng-click="predicate = 'postDate.sec * 1000+ postDate.usec'; reverse= false">Oldest</a></li>
<li><a href="" ng-click="predicate = 'postDate.sec * 1000 + postDate.usec'; reverse= true">Newest</a></li>
<li><a href="" ng-click="predicate = 'children'; reverse = true">Most Comments</a></li>
<li><a href="" ng-click="predicate = 'children'; reverse = false">Least Comments</a></li>
<li class="divider"></li>
<li><a href="#">Mine first</a></li>
</ul>
然后在我的DOM中
//this is inside an ng-repeat="post in Posts"
<span >{{ post.postDate.sec*1000 + post.postDate.usec | date:'MMMM d, yyyy' }}</span >
我的谓词如何评估整个计算表达式?