0.3.1 • Published 6 years ago
vue-simple-paginator v0.3.1
vue-simple-paginator
A simple Vue.js paginator
Requirements
- Vue.js
^2.0.0
Installation
$ npm install vue-simple-paginator --save-dev
Usage
import VueSimplePaginator from 'vue-simple-paginator'
export default {
name: 'App',
components: {
VueSimplePaginator
},
data () {
return {
firstPage: 1,
lastPage: 28,
currentSet: 2,
totalPage: 28,
totalSet: 3,
setSize: 10,
currentPage: 13,
baseUri: 'hxxp://webpage.com/hello?foo=bar&page='
}
}
}
<VueSimplePaginator
v-bind:first-page="firstPage"
v-bind:last-page="lastPage"
v-bind:current-set="currentSet"
v-bind:total-page="totalPage"
v-bind:total-set="totalSet"
v-bind:set-size="setSize"
v-bind:current-page="currentPage"
v-bind:base-uri="baseUri"/>
Props
firstPage
: first page number of total pageslastPage
: last page number of total pagescurrentSet
: current pages set number of total pages settotalPage
: total pages numbertotalSet
: total pages set numbersetSize
: number of pages in one setcurrentPage
: current page number of total pagesbaseUri
" base uri except page number