VUE分頁(yè)插件 vue-pagination-2

安裝

npm install vue-pagination-2

注冊(cè)全局組件

在main.js 里面導(dǎo)入這個(gè)包并注冊(cè)為全局組件

import Pagination from 'vue-pagination-2'
Vue.component('pagination', Pagination)

頁(yè)面中使用

<pagination :records="500" @paginate="myCallback"></pagination>

這樣就可以最基本的使用了

分頁(yè)參數(shù) (重點(diǎn)!重點(diǎn)!重點(diǎn)!)

  1. records 是總數(shù),這個(gè)參數(shù)是必須的。

  2. per-page 每頁(yè)顯示數(shù)目 ,這個(gè)可選,默認(rèn)是25個(gè)

  3. page 這個(gè)是初始頁(yè)面,默認(rèn)是第一頁(yè)

  4. options 這個(gè)是選項(xiàng),里面可以包含一些其他參數(shù)
    chunk 最大頁(yè)數(shù) 也就是最多顯示多少頁(yè) 默認(rèn)顯示10頁(yè)
    edgeNavigation 顯示第一頁(yè)和最后一頁(yè)的鏈接 默認(rèn)false 不顯示
    theme 主題,用來(lái)支持一些css樣式,值可以是bootstrap3,bootstrap4等等,默認(rèn)bootstrap3

5.paginate 可以調(diào)用自定義事件??梢栽诮M件上收聽并運(yùn)行您的回調(diào)。他會(huì)回傳一個(gè)參數(shù)page,為當(dāng)前頁(yè)碼??梢岳眠@個(gè)參數(shù)來(lái)進(jìn)行列表內(nèi)容的更新。

注意

當(dāng)總數(shù)目少于每頁(yè)顯示數(shù)目的時(shí)候分頁(yè)組件會(huì)隱藏掉不顯示。當(dāng)初踩了這個(gè)坑,想了半天為什么忽然有個(gè)display: none 的樣式在那里 - -!所以想要顯示就叫后臺(tái)的小伙伴給你多加幾條數(shù)據(jù)給你先試一下看看或者你寫死records測(cè)試一下。

附上截圖
分頁(yè)組件

代碼

組件代碼

data里面注冊(cè)的數(shù)據(jù)

好了,以上是vue分頁(yè)插件的基本用法。更加深層的用法我還在摸索,有更好的會(huì)繼續(xù)更新上來(lái)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 當(dāng)你感覺壓力好大的時(shí)候,就去看看責(zé)任吧!因?yàn)閴毫Φ谋澈缶褪菒酆拓?zé)任…… 用責(zé)任澆灌自己,用愛滋養(yǎng)自己,流淌出來(lái)的就...
    城市歇心處閱讀 212評(píng)論 0 0
  • 錢夢(mèng)龍認(rèn)為:在課堂中,學(xué)生是主體,老師是主導(dǎo),訓(xùn)練是主線。我們研讀錢夢(mèng)龍教育思想的目的,就是要提高自己的教...
    打燈籠的小星星閱讀 440評(píng)論 1 2
  • 在看待孩子的問(wèn)題上,應(yīng)該用積極的思維導(dǎo)向 1 這,是孩子的錯(cuò)! 積極的思維:“這,是我的原因,造成的孩子的錯(cuò)!...
    快樂大樹閱讀 524評(píng)論 0 0
  • 2018.2.8 安全感 安全感這三個(gè)字大家都很熟悉,什么是安全感?怎么樣才會(huì)有安全感? 百度百科對(duì)安全感的定義:...
    陸嫻1983閱讀 218評(píng)論 0 0

友情鏈接更多精彩內(nèi)容