У меня есть помощник вида, скажем (для простоты)
def call_alert
return "alert 'this should appear'"
end
Затем у меня есть файл coffeescript some_test_page.js.coffee , который отрисовывается для действия, которое называетсячерез ajax.Внутри этого some_test_page.js.coffee у меня есть:
<%= call_alert %>
Когда я делаю вызов ajax на / some_test_page , я обычно ожидаю получить ответ сскомпилированный javascript из файла coffeescript и предупреждение.Тем не менее, кажется, что к помощнику вида, который я пытался использовать, невозможно получить доступ.
Если я вставлю простой
alert 'this should appear'
в мой файл some_test_page.js.coffee, он будет работать нормально.
Мне кажется, что все должно быть в порядке, но, может быть, я делаю что-то противоречащее соглашению или глупо?
Как я могу получить помощники вида из application_helper.rb внутри моих файлов представления coffeescript?