angular.js - How to sort by scores in ascending and descending order after clicking "Score"?
黄舟2017-05-15 16:58:26
0
2
669
The following code implements automatic descending order after refresh. How to implement click event and sort in ascending and descending order after clicking?
First of all, what you said above is right, your ng-repeat is in the wrong place, it should be in tr.
ng-click If you only sort by score, you don’t need to pass parameters; if course names and faces are also sorted, then pass parameters and call the same method.
For fractional sorting, a sorting flag is declared in the controller, either in ascending or descending order, to record the current sorting status. When starting the sort() sorting method, first determine the status, and then determine the sorting method based on the status. And put the logo in the 'score' position, and don't flip the latter one.
First of all, what you said above is right, your ng-repeat is in the wrong place, it should be in tr.
ng-click If you only sort by score, you don’t need to pass parameters; if course names and faces are also sorted, then pass parameters and call the same method.
For fractional sorting, a sorting flag is declared in the controller, either in ascending or descending order, to record the current sorting status. When starting the sort() sorting method, first determine the status, and then determine the sorting method based on the status. And put the logo in the 'score' position, and don't flip the latter one.
Switch the value of sortFlag in the controller.
You placed ng-repeat in the wrong place, it should be placed in tr