在Rails的标准视图中,您可以访问params
哈希,就像您在控制器中一样,但我不能让它在部分内部工作。
nil的未定义方法`参数':NilClass
我可以使用locals
选项将params传递给partial,但是这个部分被大量使用,我认为必须有更好的方法。
任何试图访问params的东西都会导致失败:
<% params %>
我注意到从一些视图访问时我只收到错误。在其他观点上它工作正常。
答案 0 :(得分:1)
如果你正在使用当地人,你可以这样做:
<%= render :partial => "your_partial", :locals => { :parameters => params } %>
这是检查变量:
<%= parameters.inspect %>