Ruby on Rails 替换视图中的HTML代码

示例

如果您想确定运行时要在页面上打印的html内容,那么rails就是一个非常好的解决方案。它有一个叫做content_for的东西,它允许我们将一个块传递到Rails视图。请检查以下示例,

声明content_for

<div>
  <%= yield :header %>
</div>

<% content_for :header do %>
 <ul>
   <li>Line Item 1</li>
   <li>Line Item 2</li>
 </ul>
<% end %>