假设我有一个应用程序布局,在其中使用以下代码为:head内容进行占位:
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<title></title>
<%= stylesheet_link_tag 'scaffold' %>
<%= yield(:head) %>
</head>
假设在同一个应用程序布局中,我调用一个部分来渲染主菜单。
<body>
<p style="color: green"><%= flash[:notice] %></p>
<!-- Main Menu -->
<%= render :partial => 'menu/menu_main' %>
</body>
从我的_menu_main.erb局部文件中,有没有办法向我的应用程序布局的:head部分添加内容(比如说添加一些CSS)?
<%= yield :for_head %>
,无需使用if
语句。 - Corey