有没有一种方法追加或重写<head>
Rails视图内页元素?
假设我有一些我只想在特定视图中的包括<head>
我现在用的是application.html.erb
为了使自己的看法休息。 在这种情况下,我不想放弃application.html.erb
而只是追加到它是一个特定的页面,并没有别的头元素。
有没有一种方法追加或重写<head>
Rails视图内页元素?
假设我有一些我只想在特定视图中的包括<head>
我现在用的是application.html.erb
为了使自己的看法休息。 在这种情况下,我不想放弃application.html.erb
而只是追加到它是一个特定的页面,并没有别的头元素。
在您的application.html.erb
:
<head>
<% if content_for? :for_head %>
<%= yield :for_head %>
<% end %>
在你的“具体”的说法:
<% content_for :for_head do %>
Something-to-put-in-head
<% end %>
:for_head
没有预先定义:命名它是由你。 它可以是任何东西。