0
我正在做我的習慣修改更新到一個新的rails版本。我正在使用Michael Hartl的Ruby on Rails教程(Rails 5)。我正在構建他的sample_app。 application.html.erb
正如所料有一個<%= yield %>
調用,它不插入頁面內容。有沒有人知道爲什麼會發生這種情況?<%= yield %>沒有插入頁面內容
終端顯示:將/var/lib/gems/2.3.0/gems/actionpack-5.0.1/lib/action_dispatc h/middleware/templat es/rescues/routing_e rror.html.erb渲染當我嘗試加載頁面時解救/佈局。
這是application.html.erb
<`!DOCTYPE html>
<html>
<head>
<title><%= full_title(yield(:title)) %></title>
<%= csrf_meta_tags %>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
<%= render 'layouts/shim' %>
</head>
<body>
<%= render 'layouts/header' %>
<%= yield %>
<%= render 'layouts/footer' %>
</body>
</html>`
你得到的錯誤?什麼顯示? – rwehresmann
@gleb列出你'application.html.erb'代碼 –
「<!DOCTYPE HTML!>