Я работаю над тем, чтобы включить в свое приложение rails некоторый прототип для отображения страниц, связанных с сайтом.Без JS он работает нормально, но когда я говорю странице обновить через RJS что-то вроде - page.insert_html :bottom, 'page_listing', :partial => 'page'
У меня есть частичная страница -
<li><%= page.url %> - <em><%= page.status %></em></li>
в моем представлении шоу у меня также есть -
<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 параметры.(Если я обновлю страницу, она покажет правильный текст) Но я не уверен, куда идти, чтобы найти этот ответ, спасибо!