Sin más preámbulos, solo mire el código de muestra
Código HTML
<th> <a href = "" ng-chick = "desc ('2', la =! La)"> Precio unitario </a> </th> <th> <a href = "" ng-click = "desc ('3', la =! La)"> Venta de ventas </a> </th> <th> <a href = "" ng-click = "desc (4 ', laa). cantidad </a> </th> ¿Dónde está la=!la usada para determinar si el clic actual es true o false
Código JS
// El valor predeterminado es el campo Totalnum en orden descendente $ scope.foodsale = ret.sort (function (x, y) {return y.totalnum - x.totalnum; // Esto significa que el campo total en retr 【representa la matriz de recepción y retorno】 está organizado en el orden descendente. $ scope.desc = function (fla, bol) {if (fla == "4") {if (bol == false) {$ scope.foodsale = $ scope.foodsale.sort (function (x, y) {return y.totalnum - x.totalnum;}) = $ scope.foodsale.sort (function (x, y) {return x.totalnum - y.totalnum;})}} else if (fla == "" 3 ") {// totalMoney if (bol == false) {$ scope.foodsale = $ scope.foodsale.sort (function (x, y) {return y.totalmoney x.totalMoney; x, y) {return y.price - x.price;Resumir
Ok, lo anterior es todo el contenido de AngularJS que implementa la función de clasificación de doble clic. A través del código de ejemplo anterior, puede realizar una clasificación de doble clic. Espero que sea útil para todos aprender Angularjs.