Я использую Ruby на Rails 3.1, и мне интересно, как я могу сделать частичную в активном порядке в JavaScript.
Что Я нацелен на:
# in /app/assets/javascript/cart.js.coffee.erb
$('a.add_sth').click -> $('.random_container').append('<%= render partial: 'way/to/partial' %>')
Это вызывает номентерэрр:
undefined method `render' for #<#<Class:0x007fc54584c6e8>:0x007fc5474cd470>
, если я пишу <% = 2 + 3%>
вместо этого работает нормально, кстати.
Я думаю, что проблема в том, что Трубопровод активов не зависит от ActionView по умолчанию, и поэтому есть неизвестен ()
, там неизвестен. В любом случае, есть ли способ получить этот оказанный контентом частичного?