VUE element-ui之table表格分页完整功能

简介: VUE element-ui之table表格分页完整功能

步骤:

表格底部导入分页组件:

 <el-pagination
          :current-page.sync="currentPage"
          :page-size="pageSize"
          :page-sizes="[100, 200, 300, 400]"
          background
          layout="prev, pager, next, total, jumper"
          :total="totalData"
          @current-change="handleCurrentChange"
          @size-change="handleSizeChange"
        />

定义组件内变量:

data() {
    return {
      tableData: [],
      totalData: null,//总条数
      currentPage: 1,//当前页码
      pageSize: 50,//每页条数
    }
  },

methods中定义方法:

 handleCurrentChange(val) { //分页
      this.params.page = val - 1//这里注意:后端页码从0开始所以用当前页码-1,否则前端页码会多一页
      frequencyTen({ ...this.params }).then(res => {
        this.tableData = res.frequency.content
        this.totalData = res.frequency.totalElements
      })
    }

效果如图:
在这里插入图片描述

// 可选择页条数
    handleSizeChange(val) {
      this.params.size = val
      driverScoreTab(this.params).then(res => {
        this.totalData = res.totalElements
        this.tableData = res.content
      })
    },

效果图:
在这里插入图片描述

相关文章
|
3月前
|
JavaScript
Vue使用element中table组件实现单选一行
如何在Vue中使用Element UI的table组件实现单选一行的功能。
167 5
Vue使用element中table组件实现单选一行
|
2月前
|
JavaScript 前端开发 API
|
2月前
|
JavaScript API UED
vue.js怎么实现全屏显示功能
【10月更文挑战第7天】
25 1
|
2月前
|
资源调度 JavaScript UED
如何使用Vue.js实现单页应用的路由功能
【10月更文挑战第1天】如何使用Vue.js实现单页应用的路由功能
|
2月前
|
JavaScript 索引
vue尚品汇商城项目-day04【27.分页器静态组件(难点)】
vue尚品汇商城项目-day04【27.分页器静态组件(难点)】
31 1
|
3月前
|
JavaScript
element-ui table表格多选后再打开默认选中
element-ui table表格多选后再打开默认选中
|
4月前
Vue3分页(Pagination)
这是一个高度可定制的分页组件,支持通过属性设置当前页数、每页条数、数据总数等,并提供了禁用分页、隐藏单页分页、快速跳转等功能。此外,还可以自定义分页的位置、显示的数据条数选项及数据总数的显示格式。组件内置了对多种场景的支持,如禁用状态下的分页操作、不同位置的分页显示等,适用于多种应用界面需求。在线预览展示了各种配置项的效果。
Vue3分页(Pagination)
|
2月前
|
JavaScript 索引
vue 表格数据上下移动并增加背景色
vue 表格数据上下移动并增加背景色
40 0
|
4月前
|
存储 JavaScript
任务清单小功能的实现(任务的增、删、改、查、存储)使用Vue实现
这篇文章介绍了使用Vue实现的任务清单小功能,包括任务的增加、删除、修改、查看以及数据存储。文章通过视频演示展示了实现效果,重点讲解了编辑功能的实现,并通过代码实例展示了编辑功能的核心代码,同时提供了完整的代码下载链接以及以往练习的概览。
任务清单小功能的实现(任务的增、删、改、查、存储)使用Vue实现
|
3月前
|
搜索推荐 前端开发 C#
推荐7款美观且功能强大的WPF UI库
推荐7款美观且功能强大的WPF UI库
106 2