我收到此錯誤:未定義的方法`屈服」 - Rails的
undefined method ` yield' for #<#<Class:0x007fccb4710880>:0x007fccb43f0308>
試圖使用content_for幫手應用程序佈局來渲染頁面的具體樣式表時。
我index.html.erb模板代碼包含:
<% content_for :head do %>
<%= stylesheet_link_tag "inspection.css" %>
<% end %>
我application.html.erb代碼包含:
<!DOCTYPE html>
<html>
<head>
<title>Plastics</title>
<%= stylesheet_link_tag "application", :media => "all" %>
<%= javascript_include_tag "application" %>
<%= csrf_meta_tags %>
<%= yield :head %>
</head>
<body>
<div id="wrapper">
<%= yield %>
</div>
</body>
</html>
我關於Ruby運行Rails的3.2.15 2.0.0- p195
我試過切換到Ruby 1.9.3-p429和其他版本的rails,包括3.2.12,3.2.13,..沒有運氣
我在其他應用程序中使用過這麼多次,沒有任何問題。
請發佈整個錯誤stacktrace。 – Agis
您需要在這裏提供更多的上下文,因爲必須有其他代碼混淆這一點。 – tadman