【Vue项目心得笔记】页面的分页功能

1、为什么很多项目采用分页功能,比如电商平台同时展示的数据有很多,如果不采用分页功能可能浏览器加载不出来。ElementUI有相应的分页组件,使用起来超级简单,但是我们先掌握自定义分页的功能。

2、分页器需要哪些数据?

(1)当前是第几页:pageNo字段代表当前页数

(2)每页展示多少数据:pageSize字段代表

(3)需要知道整个分页器一共有多少个数据:total字段代表

(4)需要分页器连续页面个数:5/7【奇数】奇数是对称的

总结:

  1. pageNo: 代表每一页展示多少数据
  2. pageSize:代表每一页展示多少条数据
  3. total:代表整个分页要展示多少条数据
  4. continues:代表分页连续页码个数

3、自定义分页器,在开发时先用模拟的数据调试,调试成功后再传服务器的数据。

<!-- 分页器 测试分页器阶段,这里数据将来要替换的-->
 <Pagination :pageNo="1" :pageSize="3" :total="91" :continues="5"/>

 4、对于分页器来说,一个很重要的地方是:算出连续页面起始数字结束数字

    computed:{
      //总共多少页
      totalPage(){
          //向上取整
          return Math.ceil(this.total/this.pageSize)
  
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

翘阳啦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值