Ruby on Rails - HTML.ERB
HTML.ERB 是 HTML 与 Ruby 的混合,使用 HTML 标签。所有 Ruby 都可用于与 HTML 一起编程。
以下是使用 Ruby 与 HTML 的语法 −
<% %> # 执行 Ruby 代码 <%= %> # 执行 Ruby 代码并显示结果
示例
<ul> <% @products.each do |p| %> <li><%= @p.name %></li> <% end %> </ul>
<%= %> 标签中的任何输出都会直接复制到 HTML 输出流。要防止 HTML 注入,请使用 h() 函数对输出进行 html_escape
例如
<%=h @user_entered_notes %>
请查看 XML Builder 上的以下链接。