Я застрял в (по-видимому) простой проблеме.В моем event_controller у меня есть действие i_like_it:
def i_like_it
@event = Event.find(params[:id])
... # logic
respond_to do |format|
format.js
end
end
В моем случае «i_like_it» вызывается с помощью: method => PUT (это Ajax-вызов, «i_like_it.js.erb» будет возвращен какскрипт и он будет выполнен в браузере.)
Я хотел бы сделать файл Javascript с другим именем (не i_like_it.js.erb), но я не нашеллюбая опция в документации Rails API.
respond_to do |format|
format.js { render ??? }
end
Rails может отображать ванильный JavaScript с опцией: js, но Я не хочу использовать Javascript в контроллере .
Есть ли у вас какие-либо предложения?
Спасибо, Алессандро DS