【发布时间】:2012-09-27 00:41:15
【问题描述】:
当我使用yield_content 时,我在页面中看到奇怪的输出。请看下文。
注意[#<Proc:0x850a14c@/home/akonsu/project/index.erb:1>] 部分。这是什么?
布局.erb:
索引.erb:
<!DOCTYPE html>
<html>
<head>
<%= yield_content :head %>
</head>
<body>
<%= yield %>
</body>
</html>
输出:
<% content_for :head do %>
<script type="text/javascript" src="/js/jquery.js"></script>
<% end %>
<div id="contents">
...
</div>
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="/js/jquery.js"></script>
[#<Proc:0x850a14c@/home/akonsu/project/index.erb:1>]
</head>
<body>
...
正文>