サイトに関連付けられたページを表示するために、私のレールアプリケーションにプロトタイプを含めるように取り組んでいます。 JSがなければ、正常に動作しますが、私はページを教えてくれたときのようなものでRJSて更新する - 私も持っている私のショービューでJSエレメントを含むレンダリング
<li><%= page.url %> - <em><%= page.status %></em></li>
- 私は部分的なページを持っている page.insert_html :bottom, 'page_listing', :partial => 'page'
-
<ul id="page_listing">
<% @site.pages.each do |page| %>
<%= render :partial => 'page', :locals => {:page => page} %>
<% end %>
</ul>
だけERBその罰金とそう
が、RJSで、私が取得 -
ActionView::Template::Error (can't convert ActionView::Helpers::JavaScriptProxy to String (ActionView::Helpers::JavaScriptProxy#to_str gives ActionView::Helpers::JavaScriptProxy)):
だから、基本的に私は、LiにPARAMATERSを配置するのができないと思います。 (もし私がページをリフレッシュすると、正しいテキストが表示されます) しかし、私はこの答えを見つけるためにどこに行くべきかわかりません、ありがとう!