vue-paginate-al

paginate for vue js
1,902 48
Install
npm install vue-paginate-al
Latest Version:1.1.6
Vue:2
License:MIT
Last Updated:Dec 2, 2022
Links: GitHub  ·  npm
Maintainer: alziqziq

Demo

Click here.

Install via NPM

    npm install --save vue-paginate-al
Register as Plugin
    import Vue from 'vue'
    import VuePaginateAl from 'vue-paginate-al'

    Vue.component('vue-paginate-al', VuePaginateAl)
Usage
    <template>
        <div>
            // example 1
            <vue-paginate-al :totalPage="10" @btnClick="goToFunction"></vue-paginate-al>

            // example 2 => with background color
            <vue-paginate-al :totalPage="15" activeBGColor="success" :withNextPrev="false"></vue-paginate-al>

            // example 3 => with single data
            <vue-paginate-al :totalPage="20" :myData="'myname'" @btnClick="goToFuncWithData"></vue-paginate-al>

            // example 4 => with multiple data
            <vue-paginate-al :totalPage="20" :myData="['myname', 'myemail']" @btnClick="goToFuncWithMultipleData"></vue-paginate-al>
        </div>
    </template>

    <script>
        import VuePaginateAl from 'vue-paginate-al'

        export default {
            name: 'App',
            components: {
                VuePaginateAl
            },
            methods : {
                goToFunction : function(n)
                {
                    console.log(n);
                },

                goToFuncWithData : function(n, data)
                {
                    console.log(n, data);
                },

                goToFuncWithMultipleData : function(n, data)
                {
                    console.log(n, data[0], data[1]);
                }
            }
        }
    </script>
Props
Props Description Type Required Example
totalPage Total paginate Number true 10
currentPage Current page Number false 2
myData For callback data without process String false 'myname'
withNextPrev To show or hide button next/prev Boolean false true
nextText Text for button Next String false 'Next'
prevText Text for button Prev String false 'Prev'
activeBGColor Background color String false 'primary'
customActiveBGColor Background color custom String false '#bb06a9'

Related Packages

vuejs-paginate

A simple pagination component for Vue.js

1,264,788 765
vuejs-paginate-next

A simple Vue3 pagination component.

795,954 43
@svifty7/vue-paginate

Vue 3 component to make pagination

101,330 9
@alkeincodes/vuejs-pagination

a simple pagination component made for VueJS

849 2
@harv46/vue-table

A vue table component with pagination component included.

634 6

Version History

Version Released Vue License
1.1.6 ^2.4.4 MIT
1.1.5 ^2.4.4 MIT
1.1.4 ^2.4.4 MIT
1.1.3 ^2.4.4 MIT
1.1.2 ^2.4.4 MIT