Javascript 为不同的表按表标题单独排序

Javascript 为不同的表按表标题单独排序,javascript,angularjs,Javascript,Angularjs,在下文中,我将尝试在两个不同的表上分别按列标题进行排序。但是,当我对这两个表中的任何一个进行排序时,它也会对另一个表的列进行排序。我尝试创建一个名为sortByB的单独排序函数,并在其中一个表上使用它,但它仍然对另一个表进行排序。多谢各位 JS 请看以下代码: <tr ng-repeat="ticket in filteredTicketA | filter:var2 | filter:searchTextA:true:Status | orderBy:sortField:reverseO

在下文中,我将尝试在两个不同的表上分别按列标题进行排序。但是,当我对这两个表中的任何一个进行排序时,它也会对另一个表的列进行排序。我尝试创建一个名为sortByB的单独排序函数,并在其中一个表上使用它,但它仍然对另一个表进行排序。多谢各位

JS

请看以下代码:

<tr ng-repeat="ticket in filteredTicketA | filter:var2 | filter:searchTextA:true:Status | orderBy:sortField:reverseOrder">

orderBy:sortField:reverseOrder部分控制排序

现在,两个表之间共享了
sortField
reverseOrder
。如果要为两个不同的表设置不同的排序设置,则需要两个
sortField
和两个
reverseOrder
变量


另外请注意,您可能不需要复制数据数组,也不需要复制排序回调。

谢谢。成功了。
<tr ng-repeat="ticket in filteredTicketA | filter:var2 | filter:searchTextA:true:Status | orderBy:sortField:reverseOrder">