Skip to content

Pagination 分页

基本用法

通过 v-model 来绑定当前页码,total设置总条数,page-size设置一页展示条数,默认为10条,总页数通过totalpage-size自动计算。

html
<wd-pagination v-model="value" @change="handleChange" />
typescript
const value = ref<number>(1)
function handleChange({ value }) {
  console.log(value)
}

Icon图标

设置 show-icon 属性,将分页导航展示为Icon图标。

html
<wd-pagination v-model="value" @change="handleChange" show-icon ></wd-pagination>

文字提示

设置 show-message 属性,展示文字提示。

html
<wd-pagination 
  v-model="value" 
  :total="total" 
  :page-size="page" 
  @change="handleChange" 
  show-icon 
  show-message
/>

Attributes

参数说明类型可选值默认值最低版本
v-model绑定值number---
prev-text上一页按钮文字string-上一页-
next-text下一页按钮文字string-下一页-
total-page总页数,如果有total,则优先使用total计算页数number-根据页数计算-
page-size分页大小number-10-
total总数据个数number---
show-icon是否展示分页Iconboolean-false-
show-message是否展示文字提示boolean-false-
hide-if-one-page总页数只有一页时是否隐藏boolean-true-

Events

事件名称说明参数最低版本
change值修改事件{ value },value为当前值

外部样式类

类名说明最低版本
custom-class根节点样式-

源代码

文档
组件

Released under the MIT License.

Released under the MIT License.