Rails 之使用kaminari進(jìn)行分頁(yè)

IDE:RubyMine

Ruby版本:2.4

Rails版本:5.1.4

接著之前的項(xiàng)目,需要實(shí)現(xiàn)一個(gè)分頁(yè)功能,這里分頁(yè)使用的gem 是 kaminari?

這里介紹最簡(jiǎn)單的使用方法,具體細(xì)節(jié),還請(qǐng)參照github文檔

1、在需要分頁(yè)的控制器方法中添加:

@cards=Card.order(:id).page params[:page]

這里的Card 是你所需要分頁(yè)的mode 類 ? :id 為查詢鍵值 ?:page 為頁(yè)數(shù)參數(shù)

2、在view視圖中添加:

<%=paginate@cards%>

分頁(yè)數(shù)量在model中添加修改,具體參照wiki

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一種新的協(xié)議。它實(shí)...
    香橙柚子閱讀 24,110評(píng)論 8 183
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,287評(píng)論 25 708
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,232評(píng)論 4 61
  • 1.caching with instance variables2.dynamic find_by method...
    Jayzen閱讀 1,417評(píng)論 0 1
  • 作為一個(gè)即將大四的學(xué)生,真切地意識(shí)到這可能是我們最后一次參加學(xué)校的暑期實(shí)踐了,以后不會(huì)再有這樣的機(jī)會(huì),之前還在為沒...
    青春猛飛揚(yáng)閱讀 1,037評(píng)論 0 0