0

我在 application.html.erb 中创建了我的布局。

我想包括一些从视图中提供的动态字段。在 application.html.erb 文件中我有:

  <p style="margin-left: 45px">
     <%= yield ( :article_heading ) %>
  </p> 

然后在 static_page/home.html.erb 我有:

<% provide(:article_heading, 'Contact N&ugrave;R&ugrave;mie') %>

HTML 未正确解析。它不产生重音符号,而是准确地返回字符串。

4

1 回答 1

1
x = "this is some <p>html content</p>"

如果在你看来你这样做

  <%= x %> 

那么您将得到该字符串,但如果您这样做,这将被解释为 html 代码

  <%= x.html_safe %>
于 2013-05-01T13:55:24.333 回答