Ajax ドライバー Rails 3 アプリでは、コンテキストに応じて異なるビューを返すことができる I コントローラー。
例えば:
/users.json
ユーザーを一覧表示する完全な HTML ページが返されます。
/users.json?partial=listing
部分的な HTML ページを返します。
今、私は上記を次のように変更する2つの部分のフォーマット指定子を使用することについて疑問に思っていました:
/users.json
最初のものは変更されませんが、2 番目のものは次のようになります。
/users.listing.json
部分的なパラメーターは、何らかの形でフォーマットの一部であり、少なくとも返されたデータの表現の一部であるように感じます。これは、フォーマットの目的です。これjquery.min.js
はまだ JavaScript ですが、別の表現です。
問題は、これを Rails 3 でエレガントな方法で実装する方法です。アイデアはrespond_to
、私のコントローラーのようなものを使用できるようにすることです。また、URL を生成できる必要があります。