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