โดยไม่ต้องกังวลใจเพิ่มเติมเพียงแค่ดูรหัสตัวอย่าง
รหัส HTML
<th> <a href = "" ng-click = "desc ('2', la =! la)"> ราคาหน่วย </a> </th> <th> <a href = "" ng-click = "desc ('3', la =! la) ปริมาณ </a> </th> la=!la ใช้เพื่อตรวจสอบว่าการคลิกปัจจุบันเป็น true หรือ false
รหัส JS
// ค่าเริ่มต้นคือฟิลด์ TotalNum ในการสั่งซื้อลดราคา $ scope.foodsale = ret.sort (ฟังก์ชั่น (x, y) {return y.totalnum - x.totalnum; // ซึ่งหมายความว่าฟิลด์ทั้งหมดใน ret 【หมายถึงการรับและกลับมา $ scope.desc = function (fla, bol) {if (fla == "4") {ถ้า (bol == false) {$ scope.foodsale = $ scope.foodsale.sort (ฟังก์ชั่น (x, y) {return y.totalnum - x.totalnum; = $ scope.foodsale.sort (ฟังก์ชั่น (x, y) {return x.totalnum - y.totalnum;})}} else ถ้า (fla == "3") {// totalMoney ถ้า (bol == false) {$ scope.foodsale = $ })} else {$ spope.foodsale = $ scope.foodsale.sort (ฟังก์ชั่น (x, y) {return x.totalmoney - y.totalmoney;})}} อื่นถ้า (fla == "2") {// ราคาถ้า (bol == เท็จ) y.price - x.price;สรุป
ตกลงข้างต้นคือเนื้อหาทั้งหมดของ AngularJS ที่ใช้ฟังก์ชั่นการเรียงลำดับดับเบิลคลิก ผ่านรหัสตัวอย่างข้างต้นคุณสามารถตระหนักถึงการเรียงลำดับดับเบิลคลิก ฉันหวังว่ามันจะเป็นประโยชน์สำหรับทุกคนในการเรียนรู้ AngularJs