總Rails noob,通過Rails教程視頻工作。我一路的最後一課,有件事情我不明白:瞭解will_paginate參數
@users = @user.followed_users.paginate(page: params[:page])
具體來說,我不跟蹤對位是paginate(page: params[:page])
。我看了一下paginate docs,我知道分頁方法可以用三個參數,:page
就是其中之一。我認爲這個參數的意思是「當前頁面」,但will_paginate文檔說它默認爲1.
我也知道(認爲)params[:page]
是指內置的Rails參數散列,意思是當前會話參數。對?
所以...我不明白。我爲什麼需要它? :page
符號如何進入params
散列?這真的是做什麼?
有關其他上下文,請參閱Ruby Tutorial book上的列表11.30。任何幫助將非常感激。
非常感謝!這絕對有幫助。 – ezuk