2

嗨,我是 Ruby on Rails 的新手,我正在在线关注 Michael Hartl 的书。在他的的部分部分。他用来渲染部分的代码是

<%= 渲染'布局/样式表' %>

但我得到这个错误

我阅读了 API 并尝试了这个

<%=render :partial => "/layouts/stylesheets" %>
但仍然无法弄清楚这一点。

感谢所有的帮助!

4

2 回答 2

5

在您看来,请确保您具有以下结构:

- views
  - layouts
    - application.html.erb
    - _stylesheets.html.erb

您的代码应该是:

<%= render 'layouts/stylesheets' %>

如果您的主模板位于 layouts 文件夹中:

<%= render 'stylesheets' %>
于 2012-05-30T10:27:37.693 回答
1

我忽略了文件名。当我最初创建文件时,在 .erb 扩展名之后,我不小心在后面放了一个空格。

于 2012-05-30T18:09:28.610 回答