1

コレクションのレンダリング間で使用されるレール スペーサー テンプレートがあります。たとえば、次のように単純かもしれません

<hr />

たとえば、ユーザーのコレクションをレンダリングすると、各ユーザーの後にレンダリングされます<hr />。ビューでスペーサー テンプレートを指定する方法を次に示します。

render :partial => @users, :spacer_template => "users/user_separator"

これは正常に動作しますが、コントローラー内からスペーサー テンプレートを単独でレンダリングする方法があるかどうか疑問に思っていました。render_to_stringスペーサーテンプレート専用のようなものです。

ユーザーコメントを追加するために ajax リクエストを行っているため、これが必要です。現在、コメントを正常にレンダリングできますrender_to_stringが、コレクションではないため、スペーサー テンプレートが表示されません。

4

0 に答える 0