angular.js - 使用angular加載數(shù)據(jù)后點(diǎn)擊按鈕添加數(shù)據(jù)無(wú)法直接顯示加載出的那一條數(shù)據(jù)?
問(wèn)題描述
我使用angularjs $http加載了一些數(shù)據(jù),這些數(shù)據(jù)分頁(yè)顯示,然后滑動(dòng)加載下一頁(yè),然后點(diǎn)擊按鈕添加數(shù)據(jù)出現(xiàn)了一些問(wèn)題,假設(shè)一頁(yè)10條數(shù)據(jù),如果當(dāng)前頁(yè)面已有的數(shù)據(jù)小于10條,我添加的數(shù)據(jù)都會(huì)直接顯示出來(lái),使用的是
$scope.count += 1;$scope.programs.unshift(data.content);
數(shù)組添加到頂部了如果當(dāng)前數(shù)據(jù)大于10條,我添加的數(shù)據(jù)就無(wú)法直接顯示到列表上,需要點(diǎn)擊一些ng-click的元素才會(huì)顯示
注:代碼比較多,就不寫(xiě)了,主要就是在這個(gè)全部評(píng)論的頂部插入數(shù)據(jù),當(dāng)大于1頁(yè)的數(shù)據(jù)時(shí),添加后不能直接展示出插了一條數(shù)據(jù),小于一頁(yè)時(shí)就沒(méi)有問(wèn)題,怎么解決???
問(wèn)題解答
回答1:自己解決了,加一句話$scope.$digest();就OK了
相關(guān)文章:
1. javascript - node.js promise沒(méi)用2. android 如何實(shí)現(xiàn)如圖中的鍵盤(pán)上的公式及edittext的內(nèi)容展示呢3. c++ - 如何正確的使用QWebEngineView?4. golang - 用IDE看docker源碼時(shí)的小問(wèn)題5. javascript - js 寫(xiě)一個(gè)正則 提取文本中的數(shù)據(jù)6. 算法 - python 給定一個(gè)正整數(shù)a和一個(gè)包含任意個(gè)正整數(shù)的 列表 b,求所有<=a 的加法組合7. yii2中restful配置好后在nginx下報(bào)404錯(cuò)誤8. java - 我在用Struts2上傳文件時(shí),報(bào)以下錯(cuò)誤怎么回事?9. PHP注冊(cè)功能10. php - 注冊(cè)驗(yàn)證郵箱失效后操作問(wèn)題
