Skip to content

Pagination 分页

基于 Element Plus Pagination 封装的分页组件。

基本用法

vue
<template>
  <Pagination
    v-model:page-num="pageNum"
    v-model:page-size="pageSize"
    :total="total"
    @pagination="handlePagination"
  />
</template>

<script setup lang="ts">
const pageNum = ref(1)
const pageSize = ref(10)
const total = ref(100)

function handlePagination() {
  // 加载数据
}
</script>

Props

参数说明类型默认值
pageNum当前页码number1
pageSize每页条数number10
total总条数number0

基于 MIT 许可发布