더 이상 고민하지 않고 샘플 코드를 살펴보십시오
HTML 코드
<th> <a href = ""ng-click = "desc ( '2', la =! la)"> 단가 </a> </th> <th> <a href = ""ng-click = "desc ( '3', la =! la)"> 판매량 </a> </th> <th> <a href = ""ng-click = "ng 클릭 ="4 ', la). 수량 </a> </th>
la=!la 현재 클릭이 true 인지 false 인지 확인하는 데 사용됩니다.
JS 코드
// 기본값은 순서로 내림차순 $ SCOPE.FOODSALE = RET.SORT (function (X, y) {return y.totalNum -X.TotalNum; // ret 【의 TotalNum 필드가 수신 및 반환 배열을 나타내는 것을 의미합니다. Retering X.Totalnum -y.totalnum retovend x.totalnum; $ scope.desc = function (fla, bol) {if (fla == "4") {if (bol == false) {$ scope.foodsale = $ scope.foodsale.sort (function (x, y) {return y.totalnum -x.totalnum;})} else {console.log ( "bbb") $ scope "). = $ scope.foodsale.sort (function (x, y) {return x.totalnum -y.totalnum;})}} else if (fla == "3") {// TotalMoney if (bol == false) {$ scope.foodsale = $ scope.foodsale.sort (x, y) y.totalmoney; })} else {$ scope.foodsale = $ scope.foodsale.sort (function (x, y) {return x.totalMoney -y.totalMoney;})}} else if (fla == "2") {// price if (bol == false) {$ scope = $ scope.foodsale.foodsale. y.price -x.price})} else {$ scope.foodsale = $ scope.foodsale.sort (function (x, y) {return x.price -y.price;}}}요약
자, 위는 앵글 르 주스의 모든 내용으로 더블 클릭 정렬 기능을 구현합니다. 위의 예제 코드를 통해 더블 클릭 정렬을 실현할 수 있습니다. Angularjs를 배우는 것이 도움이되기를 바랍니다.