0

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 を生成できる必要があります。

4

1 に答える 1

0

私は使用を終了しました:

/users.json?output=fielda,fieldb

出力をフィルタリングします。

于 2013-07-20T23:15:21.903 に答える