我有一种情况,我根据表达式对数据进行排序:
html:
<ul>
<li ng-click="expression = 'created_at'" ng-class="latest_icon: 'selected'" >latest post</li>
<li ng-click="expression = 'popularity'" ng-class="popular_post: 'selected'" >popular post</li>
</ul>
<div ng-repeat = "data in posts | orderBy::expression:true">
//showing data
</div>
因此,无论何时用户单击列表中的一个,无论它是流行的还是最新的,都会激活所选课程。我怎样才能表达 ng-class 以便激活列表上的选定类。这是没有 ng-repeat 的地方,我可以使用 $index 和 onselect 我们可以活动类。我怎么能在这里做到这一点?