Что я должен вставить в активы, созданные с помощью контроллера - PullRequest
1 голос
/ 15 марта 2012

Я играю с Rails 3.2 и заметил, что каждый раз, когда я генерирую контроллер, Rails создает файлы js и css с одинаковыми именами в папке assets.введение конвейера ресурсов в Rails 3.1, но я не уверен, какой код я должен вставить в каждый из этих файлов.

Все js и css специфичны для действий, включенных в контроллер?Или как мне организовать свои активы?

1 Ответ

0 голосов
/ 15 марта 2012

Например, если вы сгенерируете ProjectsController, Rails также добавит новый файл в app / assets / javascripts / projects.js.coffee и другой файл в app / assets / stylesheets / projects.css.scss. Вы должны поместить любой JavaScript или CSS, уникальный для контроллера, в их соответствующие файлы ресурсов, поскольку эти файлы затем могут быть загружены только для этих контроллеров со строками, такими как <% = javascript_include_tag params [: controller]%> или <% = stylesheet_link_tag params [ : controller]%>. См. asset_pipeline

...