Rails:将内容作为参数传递给partial

时间:2012-09-24 17:54:41

标签: ruby-on-rails parameter-passing partial-views

我知道可以将参数作为字符串传递给部分视图。

但我希望将大型多行内容​​作为参数传递。换句话说 - 我需要在类似于HTML标签的结构中调用partial:

<open_tag>
   contents
   contents
   contents
   contents
   contents
   contents
   contents
<close_tag>

怎么做?

1 个答案:

答案 0 :(得分:1)

您可以使用render:

的locals哈希传递任何您想要的内容
<%= render :partial => "my_partial" , :locals => { :my_var => "anything you want" } %>