Я вызываю одну функцию js от контроллера. Теперь я перемещаю эти js-коды в файл js.erb. Как использовать page.call в файле js.erb? код:
page.call "replace_rentroll_class"
page.call "flash_writter", "#{FLASH_MESSAGES['properties']['412']}"
how to move those codes into js.erb file?
Вам просто нужно напрямую вызвать функции javascript, es:
page.call "function1", "param1", "param2"
должен стать
function1("param1", "param2");
в твоем случае:
replace_rentroll_class();
flash_writter("<%=j FLASH_MESSAGES['properties']['412'] %>")
j
существует, чтобы Rails не избежал тегов HTML в сообщениях. Удалите его, если он вам не нужен.