我有以下代码
<tr>
<th ng-click="predicate='-name'; reverse=false;">Name</th>
<th ng-click="predicate='age'; reverse=true;">Age<th>
<tr>
<tr ng-repeat="user in users | orderBy:predicate:reverse">
<td>{{user.name}}<td>
<td>{{user.age}}</td>
</tr>
我的目标是每当我单击表头时,必须根据特定谓词和反向对相应的列进行排序。这正在完美地发生。但是我有一个场景,当我点击一个外部对象时,我在表格中的年龄值在这里发生了变化,因此表格排序顺序受到干扰。但我不想被打扰。我如何跳过表格以不服从对其他操作的排序,并且仅在单击表格列标题时才拥有它?谁能帮我这个?