我有以下文件:
/controllers/test_controller.rb
/views/test/index.html.erb
/views/test/_partial.html.erb
我想在index视图中呈现这个局部视图。 我正在做如下操作:
index.html.erb
<h1>Test#index</h1>
<%= render "_partial" %>
_partial.html.erb
<p>This is partial content</p>
当我访问localhost:3000/test/index时,出现以下错误:
ActionView::MissingTemplate in Test#index
Missing partial /__partial with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}.
Extracted source (around line #2):
1 <h1>Test#index</h1>
2 <%= render "_partial" %>
您知道我做错了什么吗?