我正在尝试在 rails3 应用程序中订购我的样式表,但我遇到了使用 *stylesheet_link_tag* 帮助程序重复行的问题。
在 app/views/layouts/application.html.erb
<%= stylesheet_link_tag :reset, :application, :event_calendar, :cache => false %>
在生成的源代码中:
<link href="/assets/reset.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/application.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/event_calendar.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/reset.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/event_calendar.css?body=1" media="screen" rel="stylesheet" type="text/css" />
app/assets/stylesheets/ 文件夹的内容:
calendar (master *)$ ls app/assets/stylesheets/
application.css event_calendar.css reset.css
使用 *javascript_include_tag* 助手会出现同样的问题,我认为两者都可以相关。