2013-07-12 72 views
0

我在部分_measures_findings_list.html.erb我有一个表,其中我想用另一个部分替换表行,我可以在其他地方重用。 MeasuresFinding是一个模型,所以我首先创建一个局部_measures_finding.html.erb,并试图:嵌套的导轨部分不绘制

<% render @measures_findings %> 

然后我试图

<% @measures_findings.each do |measures_finding| %> 
    <% render 'measures_finding', measures_finding: measures_finding %> 
<% end %> 

没有。然后

<% @measures_findings.each do |measures_finding| %> 
    <% render 'measures_finding/measures_finding', measures_finding: measures_finding %> 
<% end %> 

我在做什么错?将部分代码放入每个循环当然是有效的。

回答

1

你错过 '=',它应该是

<%= render @measures_findings %> 
+0

多亏了两个答案。当你在一段代码中注视太久时,会发生这种情况:你会错过显而易见的事情。所有冰雹stackoverflow,配对编程是最好的事情! –