如何在rails标签中使用html选项

时间:2013-09-25 10:05:36

标签: ruby-on-rails

您好我在视图中使用三元运算符。但它显示语法错误。我包含代码,所以,请检查并让我知道我做错了什么。

<td><%= i.is_approval ? <span class="label label-success">Approved</span>: "Pending" %></td>        

它没有使用html代码。它显示语法错误。

2 个答案:

答案 0 :(得分:1)

请尝试

<td><%= i.is_approval ? "<span class='label label-success'>Approved</span>".html_safe : "Pending" %></td>

答案 1 :(得分:0)

这是修复。

<td><%= i.is_approval ? '<span class="label label-success">Approved</span>' : 'Pending' %></td>