我创建了一个新的 Rails 应用程序,当我在一个名为 Welcome 的控制器的某个视图中时,如果我检查源代码,我发现它welcome.css
正在被添加,即使我没有在布局中或在我的代码中的任何地方明确指定它.
但是,在另一个 Rails 应用程序中,当我在控制器中时,我们称它为 Welcome,每当我在视图中时,我都看不到 Welcome.css 正在加载。
Rails 如何决定是否需要特定控制器的 CSS?从 Rails 指南中,在我看来,您必须专门添加stylesheet_link_tag params[:controller]
才能加载特定的 css,但在我的第一个应用程序中并非如此,我没有在任何地方设置它。