Моя структура приложения выглядит следующим образомWich место лучше поставить мои JavaScripts в ROR
myapp
app/assets/javascripts/admin/admin.js
app/controllers/admin/admin_controller.rb
app/views/admin/new.html.haml
app/views/admin/new.js.haml
Я использую некоторые функции AJAX для отображения конкретного содержания в моей форме. Действия, указанные в new.js.haml
, который запускается, когда вызов был в формате js. У меня также есть некоторые другие скрипты в моем файле admin.js
, который не включается после этого вызова ajax. Когда я копирую и вставляю скрипт в new.js.haml, все работает отлично. Но я не хочу иметь избыточные скрипты в своем приложении. Как перефразировать это?
Как заставить мою функциональность работать без дублирования кода? – Achaius
обновленный ответ, чтобы сделать это более понятным – aguynamedloren