5

show アクション/ビュー内で、個別のページ (この場合は合計 3 ページ) に分割したい多くのデータを表示しています。追加のページごとに新しいアクションとビューを追加することでこれを簡単に行うことができますが、それはRailsでそれを行う「正しい」方法ですか?

4

2 に答える 2

2

素晴らしい質問です。

追加のページごとに新しいアクションとビューを追加することでこれを簡単に行うことができますが、それはRailsでそれを行う「正しい」方法ですか?

REST に違反していることに確信が持てないのではないでしょうか?

あなたが表示しているデータはわかりませんが、最終的には、あなた (コードに関して) とユーザー (デザインに関して) にとって最も明確でシンプルなソリューションが勝つはずです。新しい show アクションのためだけに新しいコントローラーを追加することは避けてください。

于 2013-01-02T23:37:24.387 に答える
0

ページネーション ソリューションをお探しですか? もしそうなら、私はkaminariまたはwill_paginateを提案します。また、セットアップにサポートが必要な場合は、それぞれに railscast があります。

于 2013-01-03T04:39:12.730 に答える