這篇文章給大家分享的是有關(guān)Angularjs如何實(shí)現(xiàn)分頁查詢的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián)提供網(wǎng)站制作、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì),品牌網(wǎng)站建設(shè),廣告投放平臺(tái)等致力于企業(yè)網(wǎng)站建設(shè)與公司網(wǎng)站制作,十載的網(wǎng)站開發(fā)和建站經(jīng)驗(yàn),助力企業(yè)信息化建設(shè),成功案例突破上1000+,是您實(shí)現(xiàn)網(wǎng)站建設(shè)的好選擇.具體代碼如下所示:
//首頁導(dǎo)入 //routerApp中注入'tm.pagination' //html頁面上//controller.js代碼 var reSearch = function() { var postData = { //發(fā)送給后臺(tái)的請(qǐng)求數(shù)據(jù) currentPage: $scope.paginationConf.currentPage, pageSize: $scope.paginationConf.itemsPerPage, pickup: $scope.pickups, startTime: $scope.startTime, endTime: $scope.endTime, minMoney: $scope.minMoney, maxMoney: $scope.maxMoney }; $http.post('后臺(tái)分頁接口', postData).success(function(response) { $scope.paginationConf.totalItems = response.totalElements; //總條數(shù) $scope.takeGoodsLists = response.content; //具體內(nèi)容 //共享的數(shù)據(jù)賦值 }); } $scope.reSearch = reSearch; //配置分頁基本參數(shù) $scope.paginationConf = { currentPage: 1, //起始頁 //totalItems:300,//總共有多少條記錄 itemsPerPage: 5, // 每頁展示的數(shù)據(jù)條數(shù) //pagesLength:5,//分頁條目的長度 perPageOptions: [5, 10, 20] //可選擇顯示條數(shù)的數(shù)組 }; //當(dāng)頁碼和頁面記錄數(shù)發(fā)生變化時(shí)監(jiān)控后臺(tái)查詢?nèi)绻裞urrentPage和itemsPerPage分開監(jiān)控的話則會(huì)觸發(fā)兩次后臺(tái)事件。 $scope.$watch('paginationConf.currentPage + paginationConf.itemsPerPage', reSearch);
感謝各位的閱讀!關(guān)于“Angularjs如何實(shí)現(xiàn)分頁查詢”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。