1
我想改變我的總項在分頁時,我打電話的服務和服務回報data.length我總項如何更新角度的UI分頁
當我點擊輸入模型搜索服務名爲
在我的搜索HTML
<form ng-submit="submit(key1.index1)" ng-controller="searchController">
<input type="text"
class="form-control"
id="inputKey1"
placeholder="Enter Key 1"
ng-model="key1.index1">
</form>
在我的索引HTML
<div ng-controller="searchController" >
<pagination total-items="totalItems"
ng-model="currentPage"
max-size="maxSize"
class="pagination-sm"
boundary-links="true"
ng-change="pageChanged()"
items-per-page="items_per_page">
</pagination>
</div>
在我的控制器
app.controller('searchController', function ($scope,Service) {
$scope.totalItems = 0;
$scope.submit = function (index1) {
Service.getID("test", index1).then(function (listDocc) {
$scope.totalItems = listDocc.length;
console.log($scope.totalItems);
});
}
};
我在$ scope.roralItems在功能上得到了20,但我的分頁它不更新我很迷惑
錯誤= $摘要已在進行中 – user3792381 2014-09-23 10:11:56
因此,您需要檢查是否正在進行中的$摘要,如果其沒有使用$ scope。$ apply();爲此,你需要這樣做if(!scope。$$ phase){$ scope。$ apply()} – RootHacker 2014-09-23 10:35:49
如何檢查$ digest,因爲我從不在控制器中使用$ digest。 p.s.thank you – user3792381 2014-09-23 10:57:20