如何在部分中产生一个块

时间:2014-02-04 10:34:13

标签: ruby-on-rails ruby

我对此有一个看法:

<%= render 'test' do %>
  test
<% end %>

部分是这样的:

<%= yield %>

当我进入视图时,我希望看到“测试”,但我什么也看不见。

有没有办法在部分内部产生一个块?

1 个答案:

答案 0 :(得分:4)

您需要指定给定的partial表现为布局:

<%= render layout: 'test' do %>
  test
<% end %>