配置 nz-table 表单页脚总页数与条数显示 - Angular

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置 nz-table 表单页脚总页数与条数显示 - Angular相关的知识,希望对你有一定的参考价值。

参考技术A 日常开发中表单使用很常见,正巧刚使用完,此次对 nz-table 的表单页脚显示总数据条数和当前页进行配置小结;

具体基础用法可以参考 官方文档 nz-table 集成,如下是对页脚总页数和条数配置的拓展:
注:需要预先声明好当前页码和数据总条数的字段并从接口数据中赋值

首先,在获取到页码和数据总条数的基础上配置页脚模板
当前页码可以通过组件中的 [nzPageIndex]="pageIndex" 获取;
数据总条数可以通过数据源数组的 length 获取;

其次,需要在 nz-table 中配置 [nzShowTotal]="totalTemplate" 属性

最后,完整 code 如下:

实际具体业务还需大家具体分析,如上例子是通过服务端分页的模式实现,但未使用官方 demo 中的服务端实例,而是自行手动配置出发的分页效果,可供参考大家自行改进。

以上便是此次分享的全部内容,希望能对大家有所帮助!

SQL分页和HQL分页查询

SQL分页

 1 -- 每页展示5条数据
 2 -- 数据  总条数:totalCount 每页显示条数:pageSize     currPage:当前页数    起始索引:startIndex  总页数:totalPage
 3 -- 总页数计算公式:
 4                                             -- 方法一
 5                                                 --  totalCount%pageSize  如果余数为0,totalPage=totalCount/pageSize  
 6                                                 -- 如果余数不为0 ,totalPage=totalCount/pageSize +1  
 7                                           -- 方法二
 8                                                 -- totalPage= (totalCount + pageSize - 1)/pageSize
 9 -- 查询每页数据
10             -- (currPage - 1) * pageSize
11 
12 SELECT COUNT(*) FROM stuscore 
13 
14 SELECT * FROM stuscore LIMIT 0,5 ;-- 第一页数据
15 SELECT * FROM stuscore LIMIT 5,5 ;-- 第二页数据
16 SELECT * FROM stuscore LIMIT 10,5 ;-- 第三页数据
17 
18 SELECT * FROM stuscore where 1=1 AND  grade LIKE %22% AND sex= AND score >=20 AND score < 70 LIMIT 0,5 
19 
20 SELECT * FROM stuscore where 1=1  and  grade LIKE %22%  AND sex=  AND score >=20 AND score <70 LIMIT 0,5 

HQL分页

    int currentPage = 1; //当前页
        int pageCount = 4;  //每页的行数
        int startNum = (currentPage - 1) * pageCount; //起始的位置
        List<PlayerEntity> list =
                session.createQuery(from PlayerEntity)
                        .setFirstResult(startNum) //起始位置
                        .setMaxResults(pageCount) //每页显示的行数
                   .list();
setFirstResult(int firstResult)方法
      设置第一条记录的位置
setMaxResults(int maxResults)方法
    设置最大返回的记录条数
    

 

 

以上是关于配置 nz-table 表单页脚总页数与条数显示 - Angular的主要内容,如果未能解决你的问题,请参考以下文章

wps中word的总页数不包括首页

怎样使word页码中的总页数不包括封面和目录(文章正文中包含很多节)

怎样使word页码中的总页数不包括封面和目录(文章正文中包含很多节)

Asp.net的DataPager控件如何显示当前页的数据条数、总条数和总页数?

excel中自定义了页脚,又想加一个页数和总页数怎么设置?

分页测试