element 分页如何使用

简介: element 分页如何使用

HTML

<template>
  <el-table :data="tableData.slice((page - 1) * limit, page * limit)" style="width: 100%">
    <el-table-column prop="date" label="Date" width="180" />
    <el-table-column prop="name" label="Name" width="180" />
    <el-table-column prop="address" label="Address" />
  </el-table>
  <!-- 分页 -->
  <el-pagination
    :current-page="page"
    small
    background
    layout="prev, pager, next"
    :total="total"
    class="mt-4"
    :page-size="limit"
    @size-change="handleSizeChange"
    @current-change="handleCurrentChange"
  />
</template>

JS

<script setup>
// 分页
const limit = ref(3); // 每页数据
const page = ref(1); // 默认页数
const total = ref(0); // 总的数据
const tableData = [
  {
    date: '2016-05-03',
    name: 'Tom',
    address: 'No. 189, Grove St, Los Angeles',
  },
  {
    date: '2016-05-02',
    name: 'Tom',
    address: 'No. 189, Grove St, Los Angeles',
  },
  {
    date: '2016-05-04',
    name: 'Tom',
    address: 'No. 189, Grove St, Los Angeles',
  },
  {
    date: '2016-05-01',
    name: 'Tom',
    address: 'No. 189, Grove St, Los Angeles',
  },
  {
    date: '2016-05-01',
    name: 'Tom',
    address: 'No. 189, Grove St, Los Angeles',
  },
  {
    date: '2016-05-01',
    name: 'Tom',
    address: 'No. 189, Grove St, Los Angeles',
  },
  {
    date: '2016-05-01',
    name: 'Tom',
    address: 'No. 189, Grove St, Los Angeles',
  },
];
total.value = tableData.length;
// 分页
const handleSizeChange = (val) => {
  limit.value = val;
};
const handleCurrentChange = (val) => {
  page.value = val;
};
</script>
相关文章
|
7月前
|
JSON JavaScript 前端开发
VUE&Element,能够进行简单的 Element 页面修改, 能够完成查询所有功能, 能够完成添加功能
VUE&Element,能够进行简单的 Element 页面修改, 能够完成查询所有功能, 能够完成添加功能
69 0
|
7月前
|
前端开发 JavaScript
Element纯前端分页处理
Element纯前端分页处理
38 0
|
前端开发
Echarts实战案例代码(21):front-endPage的CJJTable前端分页插件ajax分页异步加载数据的解决方案
Echarts实战案例代码(21):front-endPage的CJJTable前端分页插件ajax分页异步加载数据的解决方案
94 0
element-ui和element-plus的自定义列表格用法
element-ui和element-plus的自定义列表格用法
94 0
|
JavaScript
VUE element-ui之table表格全局排序、调用后端接口排序功能
VUE element-ui之table表格全局排序、调用后端接口排序功能
1504 0
element分页如何使用
element分页如何使用
161 1
|
JavaScript
element组件中分页的使用
element组件中分页的使用

热门文章

最新文章