5
json = JSON.parse(response.body)
@games = json['machine-games']
paging = json['paging']
if paging
if paging['next']
next_page_query = paging['next'].match(/\?.*/)[0]
@next_page = "/machine_games/search#{next_page_query}"
end
if paging['previous']
previous_page_query = paging['previous'].match(/\?.*/)[0]
@previous_page = "/machine_games/search#{previous_page_query}"
end
end
上記はコントローラのshowメソッドのロジックです。私はプレゼンターに移動して、machine_games JSONレスポンスを保持し、ゲームにアクセスする方法を提供します。次/前のページリンク(およびそれらが存在するかどうか)。 {プレゼンターパターンの使用に慣れていない方}プレゼンターをレールで使用する
本当に役に立ちました。ありがとう:D – kauschan