1.1.2 • Published 9 years ago
vis-pagination v1.1.2
vis-pagination
A pagination component for Vue.js.
install
npm install vis-paginationUsage
import Vue from 'vue'
import {Pagin, PaginRoute} from 'vis-pagination'
Vue.use(Pagin)
vue.use(PaginRoute)or
import Vue from 'vue'
import { Pagin, PaginRoute } from 'vis-pagination'
Vue.component('Pagin', Pagin)
Vue.component('PaginRoute', PaginRoute)Pagin为不带路由跳转,适用于一些弹出层上的分页;PaginRoute为带路跳转,适用于主页面上表单
Table Attributes
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| pageindexKey | 当前页使用的key的名称 | String | — | pageIndex |
| pagesizeKey | 每页的数量的key的名称 | String | - | pageSize |
| lang | 分页使用的语种 | String | en/zh-CN | en |
| minPagesize | 每页显示最小条数 | String | - | 1 |
| maxPagesize | 每页显示最大条数 | String | - | 100 |
| pagesize | 每页显示的条数 | Number | - | 10 |
| pageindex | 当前第几页 | Number | - | 1 |
| total | 总条数 | Number | - | - |
| ui | UI配制 | Array | - | [] |
| changePage | 分页改变时的回调函数 | function | en/zh-CN | en |