0

2つのビューファイルがindex.html.erbありindex.js.erbます。erbファイルには、明らかに、yield呼び出しに送信されるすべてのデータが含まれています。

次に、を使用して、のコンテンツをページのdivにindex.html.erb挿入します。#contentsindex.js.erb

インデックスerbファイルをjs.erbファイルの変数にレンダリングして、クライアントに送信できるようにする方法はありますか?現在、完全なhtml.erbファイルを含むパーシャルを作成し、両方のメインビューから呼び出す必要があります。

4

1 に答える 1

3

index.js.erb(ここではpostリソースの例):

<%= render template: "posts/index.html" %>
<%= render template: "posts/index.html" layout: false %>

レンダリングの使用は、Railsガイドで非常によく説明されています。

于 2012-08-11T21:44:13.327 に答える