angularjs分页pagination的用法详解
<footer class="panel-footer"> <p class="row"> <p class="col-sm-3 hidden-xs"> <span class="font-bold" translate="page.no">第</span>{{(bigcurrentpage-1)*pagingoptions.size+1}}-{{(bigcurrentpage-1)*pagingoptions.size+pagingoptions.numberofelements}} <span class="font-bold" translate="page.item">条</span>/ <span class="font-bold" translate="page.total">共</span>{{pagingoptions.totalelements}} <span class="font-bold" translate="page.item">条</span> <span class="font-bold" translate="page.each_page">每页</span> <select class="input-sm form-control w-sm inline v-middle" style="width:80px" ng-init="pagingoptions.pagesize = pagingoptions.pagesizes[0]" ng-model="pagingoptions.pagesize" ng-options="x for x in pagingoptions.pagesizes" ng-change="pagechanged()"> </select> <span class="font-bold" translate="page.item">条</span> </p> <p class="col-sm-6 text-center"> <pagination total-items="bigtotalitems" ng-model="bigcurrentpage" ng-change="pagechanged()" max-size="maxsize" class="pagination-sm m-t-none m-b" boundary-links="true" rotate="false" num-pages="numpages" items-per-page="pagingoptions.pagesize"></pagination> </p> <p class="col-sm-3 text-right text-center-xs"> <ul class="pagination pagination-sm m-t-none m-b-none"> <span class="font-bold" translate="page.no">第</span>{{bigcurrentpage}} <span class="font-bold" translate="page.page">页</span>/ <span class="font-bold" translate="page.total">共</span>{{pagingoptions.totalpages}} <span class="font-bold" translate="page.page">页</span> <span class="font-bold" translate="page.go">到</span> <input type="number" class="form-control w-sm inline" style="width:100px" ng-model="bigcurrentpage" ng-change="bigcurrentpagechanged()"> <span class="font-bold" translate="page.page">页</span> <button type="submit" class="btn btn-dark" ng-click="pagechanged()"> <span class="font-bold" translate="common.go">go</span> </button> </ul> </p> </p> </footer>
如对本文有疑问, 点击进行留言回复!!
offset、client、scroll (width,height、left,top、X,Y)
网友评论