将部分转发到部分? (Rails 2.3.x)

时间:2011-10-04 18:33:03

标签: ruby-on-rails partial-views

我没有使用我的partials的全名(/ controller / wherever / partial),而是想放置一个虚拟部分,将所有locals变量转发给真正的partial。有没有办法从局部变量访问本地变量(除了显而易见的,逐个名称)?这样我就可以做到:

 <%=render :partial=>"controller/wherever/partial", :locals=>self_locals} -%>

1 个答案:

答案 0 :(得分:1)

尝试

:locals => local_assigns

今天遇到这个问题,想要一个本地的默认值

optional local variables in rails partial templates: how do I get out of the (defined? foo) mess?