文章詳情頁
angular.js - 使用angular加載數(shù)據(jù)后點(diǎn)擊按鈕添加數(shù)據(jù)無法直接顯示加載出的那一條數(shù)據(jù)?
瀏覽:145日期:2024-10-10 11:12:45
問題描述
我使用angularjs $http加載了一些數(shù)據(jù),這些數(shù)據(jù)分頁顯示,然后滑動(dòng)加載下一頁,然后點(diǎn)擊按鈕添加數(shù)據(jù)出現(xiàn)了一些問題,假設(shè)一頁10條數(shù)據(jù),如果當(dāng)前頁面已有的數(shù)據(jù)小于10條,我添加的數(shù)據(jù)都會(huì)直接顯示出來,使用的是
$scope.count += 1;$scope.programs.unshift(data.content);
數(shù)組添加到頂部了如果當(dāng)前數(shù)據(jù)大于10條,我添加的數(shù)據(jù)就無法直接顯示到列表上,需要點(diǎn)擊一些ng-click的元素才會(huì)顯示
注:代碼比較多,就不寫了,主要就是在這個(gè)全部評(píng)論的頂部插入數(shù)據(jù),當(dāng)大于1頁的數(shù)據(jù)時(shí),添加后不能直接展示出插了一條數(shù)據(jù),小于一頁時(shí)就沒有問題,怎么解決???
問題解答
回答1:自己解決了,加一句話$scope.$digest();就OK了
相關(guān)文章:
1. 關(guān)于docker下的nginx壓力測(cè)試2. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問題。3. angular.js - angularjs的自定義過濾器如何給文字加顏色?4. docker-machine添加一個(gè)已有的docker主機(jī)問題5. 為什么我ping不通我的docker容器呢???6. docker - 如何修改運(yùn)行中容器的配置7. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.8. nignx - docker內(nèi)nginx 80端口被占用9. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題10. docker鏡像push報(bào)錯(cuò)
排行榜

熱門標(biāo)簽