5

異なるモデルの ajax 応答間で js.erb コードが重複しています。引数を js.erb パーシャルに渡して、重複する js.erb コードをリファクタリングしたいと思います。

js.erb ファイルから js.erb パーシャルをレンダリングするにはどうすればよいですか?

4

1 に答える 1

5

erb で他のパーシャルをレンダリングするのと同じように。パーシャルが呼び出されたとしましょう_my_partial.js.erb(パーシャルは常に で始まることに注意_してください)、メイン.js.erbファイルで次のようにします。

<%= render 'my_partial' %>

パーシャルが別のディレクトリにある場合は、次を使用します。

<%= render 'path/to/my_partial' %>
于 2013-02-05T07:10:43.440 に答える