我想将某些东西的索引传递给partial,并得到一个NameError。将局部变量传递给部分返回NameError
现在,这是我的渲染语句,我可以很好地访问builder。
<%= render 'my_partial', :builder => form_helper %>
但是,当像下面添加索引,我得到的错误。
<%= render 'my_partial', :builder => form_helper, :locals => {:index => index } %>
有什么想法? 谢谢!
编辑:
虽然试图
<%= render :partial => 'my_partial', :locals => {:builder => form_helper, :index => index } %>
特定的错误是 “未定义局部变量或方法`索引”为#<#:0x007fc37206ae40>”
确实发生错误的部分? – apneadiving 2013-04-05 14:43:20
索引是否在将视图传递给部分的视图中定义?也许它是'@ index'。 – Stefan 2013-04-05 14:46:05