国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

angular.js - 怎樣實(shí)現(xiàn)點(diǎn)擊 “分?jǐn)?shù)” 后按分?jǐn)?shù)升序和降序排列?

瀏覽:172日期:2024-10-06 18:44:21

問題描述

如下代碼實(shí)現(xiàn)了刷新自動(dòng)降序排列,如何實(shí)現(xiàn)點(diǎn)擊事件,點(diǎn)擊后才升序和降序排列?angular.js - 怎樣實(shí)現(xiàn)點(diǎn)擊 “分?jǐn)?shù)” 后按分?jǐn)?shù)升序和降序排列?

angular.js - 怎樣實(shí)現(xiàn)點(diǎn)擊 “分?jǐn)?shù)” 后按分?jǐn)?shù)升序和降序排列?

問題解答

回答1:

首先,樓上說的對(duì),你ng-repeat放錯(cuò)位置了,應(yīng)該放在tr了。

ng-click如果只是按分?jǐn)?shù)排序,可以不傳參數(shù);如果課程名和臉也排序,那就傳參數(shù),調(diào)同一個(gè)方法。

分?jǐn)?shù)排序這個(gè)地方,controller里聲明一個(gè)排序標(biāo)識(shí),升序或者降序都可以,用來記錄當(dāng)前在排序的狀態(tài)的。出發(fā)sort()這個(gè)排序方法的時(shí)候先判斷狀態(tài),根據(jù)狀態(tài)來判斷排序方式。并把標(biāo)識(shí)放到’score’那個(gè)位置,后面那個(gè)翻轉(zhuǎn)不要了。

orderBy:sortFlag

controller里面切換sortFlag的值。

$scope.sortFlag = ’score’; //聲明標(biāo)識(shí)變量并初始化排序方式$scope.sort = function(){ $scope.sortFlag = $scope.sortFlag === ’score’ ? ’-score’ : ’score’; //’-score’ 減號(hào),變換排序方式}回答2:

你ng-repeat的位置放錯(cuò)了吧,應(yīng)該放在tr那里吧

相關(guān)文章:
主站蜘蛛池模板: 玉环县| 鄂伦春自治旗| 平谷区| 台安县| 南川市| 宿州市| 峨眉山市| 六枝特区| 沁源县| 凤城市| 宁河县| 三河市| 石屏县| 咸宁市| 舟山市| 章丘市| 宁陕县| 阳泉市| 宝山区| 始兴县| 二手房| 长春市| 肇庆市| 玉树县| 成安县| 阳曲县| 运城市| 渝中区| 西藏| 汉源县| 宁晋县| 中山市| 卫辉市| 寿宁县| 巨鹿县| 馆陶县| 灵宝市| 邵武市| 敦煌市| 泽州县| 阿坝|