这篇仅对于刚入行前端的小伙伴,大佬勿喷,技术比较菜,哪里写的不对也请指正

首先第一步当然少不了我们的分页组件

<el-pagination:current-page="page_options.page"
:page-size="page_options.page_size"
:total="page_options.total"
background
:pager-count="5"layout="prev, pager, next"@current-change="handleCurrentChange" />

先来介绍一下这几个参数的用法

官方文档也有更多的说明,有需要可以去官网自行查看

然后我们需要在data里面添加绑定值

page_options: {page: 1,page_size: 6,total: 0,},

1代表从第一页开始,6代表一页显示6条数据,total初始值先将他设置为0

下面我们开始使用

getRegister(page) { //这里的page用于接收翻页时调用传递的参数const params = {pageSize: this.page_options.page_size, //此处为后端分页要求的传参字段,根据实际情况改,并传入上面绑定的对应值page: page || 0, //此处就把括号内传递的值写在这里,没有的时候赋0patientIdHis: this.detail.brid, //接口需要请忽略};API.getRegister(params).then((res) => {this.register = res.data.data.content;//接口参数表格需要渲染的值根据实际情况编辑this.page_options.page = res.data.data.number + 1;//给page_options.page赋值,此处字段后端返回值告诉你一般默认值第一页会是0所以需要加1this.page_options.total = res.data.data.totalElements;//这里是后端返回的总条目数,初始值因为不知道有多少所以前面赋值为0,在接口返回后重新赋值即可,字段名根据实际接口字段填写即可});},//下面这一段就是翻页需要用到的handleCurrentChange(page) {this.getRegister(page - 1); //一定要按括号里面的方式进行写},

具体的用法都写在上面代码注释中了,有不明白的地方可以评论留言,哪里写的不对或者写错的地方也请指出,大家共同进步,后续我会再写一篇uniapp上拉加载的文章,有需要可以关注后续

vue+element UI分页的使用方法相关推荐

  1. 【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Table表格增删查改、Pagination分页、搜索框

    文章目录 目标 代码 0.结构 1.按钮-删除 2.按钮-编辑 3.debug 4.样式 5.分页Pagination:功能 6.分页Pagination:样式 7.搜索框:功能 8.搜索框:样式 总 ...

  2. 【vue开发问题-解决方法】(五)vue Element UI 日期选择器获取日期格式问题 t.getTime is not a function

    [vue开发问题-解决方法](五)vue Element UI 日期选择器获取日期格式问题 t.getTime is not a function 参考文章: (1)[vue开发问题-解决方法](五) ...

  3. 基于vue(element ui) + ssm + shiro 的权限框架

    zhcc 基于vue(element ui) + ssm + shiro 的权限框架 引言 心声 现在的Java世界,各种资源很丰富,不得不说,从分布式,服务化,orm,再到前端控制,权限等等玲琅满目 ...

  4. 【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Form表单填写、Dialog对话框弹出

    文章目录 目标 代码 0.页面结构 1.新增按钮和弹出表单:结构 2.新增按钮和弹出表单:点击新增弹出表单 3.表单样式 4.表单验证 5.表单的提交和取消功能:接口.mock相关准备 6.表单的提交 ...

  5. 【前端】Vue+Element UI案例:通用后台管理系统-登陆不同用户显示不同菜单、动态添加路由

    文章目录 目标 代码 0.动态地显示菜单:store 1.动态注册路由 2.解决刷新后摆平问题 总代码 本篇修改的代码文件 tab.js 参考视频: VUE项目,VUE项目实战,vue后台管理系统,前 ...

  6. 【前端】Vue+Element UI案例:通用后台管理系统-代码总结(已开源)

    文章目录 前言 项目文件目录 api mockServe home.js permission.js index.js mock.js user.js assert components Common ...

  7. VUE element ui 动态合并单元格问题

    ** VUE element ui 动态合并单元格问题** 1.基础方法 //最开始从网上找到了一个基本的可以同时兼顾行和列的方法,时间太久忘记出自哪里了.如下: //效果 //绑定 :span-me ...

  8. Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)

    这篇博客主要介绍树形控件的两个小小的功能: 下拉菜单 输入过滤框 以CSS样式为主,也会涉及到Vue组件和element组件的使用. 对于没有层级的数据,我们可以使用表格或卡片来展示.要展示或建立层级 ...

  9. vue element Pagination分页组件二次封装

    vue+element 的分页组件封装 1.在components中创建GlobalPagination文件夹,代码如下 <template><div :class="{' ...

最新文章

  1. 瑟瑟发抖!2020年博士学位论文将抽查50%、硕士20%!
  2. ExtJS Model数据实体模型
  3. 开发函数计算的正确姿势——使用交互模式安装依赖
  4. office2013安装程序找不到office.zh-cn\officeMUI.xml 最新解决方案
  5. 信息系统项目管理师-信息系统进度管理核心知识点思维脑图
  6. IT界含金量高的认证考试
  7. Hybris CronJob.
  8. 考虑长度、大小写的字符串对比
  9. 浅谈.Net异步编程的前世今生----APM篇
  10. 易懂分布式 | Kademlia算法
  11. server2003 sp1预览与演示
  12. init.x java_详谈jvm--Java中init和clinit的区别
  13. 0基础学python要多久-零基础学习python,要多久才可以学好并且找到工作?
  14. java 函数式编程 示例_Java套接字编程–套接字服务器,客户端示例
  15. HDU 1864 最大报销额(01背包)
  16. dlib android 识别时间,android dlib调用
  17. 好的串行代码与好的并行代码的区别(Zz)
  18. 下载 / 安装 Visual Studio - C语言零基础入门教程
  19. SBUS2 协议初探
  20. IE无法打开链接的处理方法

热门文章

  1. STM32 —— OLED 屏幕入门
  2. css3 移动端video视频全屏,横屏展示,适配微信/打包成app
  3. 基于Token的验证方式(JWT简笔)
  4. 图片怎么缩小到300k?如何将图片缩小到300k以内?
  5. intent跳转和转场动画
  6. 2022-08-17 第一组 顾元皓
  7. 设计模式----装饰模式(JAVA)
  8. chkdsk f: /f windows磁盘检查
  9. HSV/HSB/HSL 色相、饱和度、亮度的色彩模型
  10. 思泰克IPO过会:上半年营收1.9亿 元禾璞华与赛富金钻是股东