Vue分页并返回您的数据

Vue-paginate-al (vue-paginate-al)

Vue paginate with return your data.

Vue分页并返回您的数据。

通过NPM安装 (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)
PropsDescriptionTypeRequiredExample
totalPageTotal paginateNumbertrue10
currentPageCurrent pageNumberfalse2
myDataFor callback data without processStringfalse'myname'
withNextPrevTo show or hide button next/prevBooleanfalsetrue
nextTextText for button NextStringfalse'Next'
prevTextText for button PrevStringfalse'Prev'
activeBGColorBackground colorStringfalse'primary'
customActiveBGColorBackground color customStringfalse'#bb06a9'
道具 描述 类型 需要
总页数 总分果 真正 10
当前页面 当前页面 2
myData 对于没有过程的回调数据 '我的名字'
withNextPrev 显示或隐藏下一个/上一个按钮 布尔型 真正
nextText 按钮文字下一步 '下一个'
prevText 按钮上一页的文字 '上一页'
activeBGColor 背景颜色 '主'
customActiveBGColor 自定义背景色 '#bb06a9'

翻译自: https://vuejsexamples.com/vue-paginate-with-return-your-data/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值