我的app / views / layouts文件夹中有一个名为_footer.html.erb的部分视图(我手动创建了此文件)。 在我的app / views / layouts / application.html.erb文件中,我有:
<%= render 'layouts/_footer.html.erb' %>
当我打开页面时,出现以下错误:
Missing partial layouts/_footer.html.erb with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]}. Searched in:
* "D:/rails/TestApp/app/views"
我做了一些研究,据我所知,唯一的要求是名称前面的下划线。 我错过了什么?我正在关注this tutorial
答案 0 :(得分:12)
答案 1 :(得分:5)
您可以尝试使用<%= render 'layouts/footer' %>
,因为在使用您不使用的部分时会使用&#39; _&#39;符号..你只需使用其名称