使用angularjs中的选定对象更新页数
我需要一些帮助来解决我在AngularJS上分页时遇到的问题 现在我有3个表,其中两个表有可用项可供选择,第三个表存储并显示其他表的选定元素,然后我在每个表中添加了分页,但我在选择表中遇到了一些问题,如果我单独添加或删除元素,一切正常,选择表上的页数也会更新 问题是,当我使用第一个表的“全部检查”功能时,页数没有更新,我不知道在这种情况下我能做什么,我想可能是全部检查功能中的某些内容,但我现在没有主意了 这就是我到目前为止所做的: 这是numberOfSelectionPages函数中计算页数的方法:使用angularjs中的选定对象更新页数,angularjs,pagination,Angularjs,Pagination,我需要一些帮助来解决我在AngularJS上分页时遇到的问题 现在我有3个表,其中两个表有可用项可供选择,第三个表存储并显示其他表的选定元素,然后我在每个表中添加了分页,但我在选择表中遇到了一些问题,如果我单独添加或删除元素,一切正常,选择表上的页数也会更新 问题是,当我使用第一个表的“全部检查”功能时,页数没有更新,我不知道在这种情况下我能做什么,我想可能是全部检查功能中的某些内容,但我现在没有主意了 这就是我到目前为止所做的: 这是numberOfSelectionPages函数中计算页数
$scope.numberOfSelectionPages = function() {
return Math.ceil($scope.selection.length / $scope.pageSelSize);
};
这是在html文件上创建模板的方式:
<div class="pagination pagination-centered" ng-show="selection.length">
<ul class="pagination-controle pagination">
<li>
<button type="button" class="btn btn-primary" ng-disabled="curSelPage == 0"
ng-click="curSelPage=curSelPage-1"> < PREV</button>
</li>
<li>
<span>Page {{curSelPage + 1}} of {{ numberOfSelectionPages() }}</span>
</li>
<li>
<button type="button" class="btn btn-primary"
ng-disabled="curSelPage >= selection.length/pageSelSize - 1"
ng-click="curSelPage = curSelPage+1">NEXT ></button>
</li>
</ul>
</div>
-
上
-
第{{numberOfSelectionPages()}}页中的第{{curSelPage+1}}}页
-
下一个
这是我用于分页的内容:
我希望有人能帮我一把
谢谢你的建议