【发布时间】:2009-07-29 15:36:44
【问题描述】:
也许我错过了一些简单的东西,但看了一段时间后我无法弄清楚。
我想检查表单上数据库中的布尔值是否为真,是否显示向上箭头,如果不是向下箭头。
我有这个
<% for probe in @probes %>
<tr id="<%= cycle('list-line-odd', 'list-line-even') %>">
<td>
<%= if probe.online = true %>
<%= image_tag("online-icon.png", :alt => "Online") %>
<%= end %>
</td>
<td><%= link_to probe.probe_name, probe %></td>
</tr>
<% end %>
但是这个错误又回来了
编译错误
syntax error, unexpected ')', expecting kTHEN or ':' or '\n' or ';'
@output_buffer.concat "\t \t"; @output_buffer.concat(( if probe.online = true ).to_s);
@output_buffer.concat "\n"
syntax error, unexpected kEND
@output_buffer.concat " \t \t"; @output_buffer.concat(( end ).to_s);@output_buffer.concat "\n"
箭头指向.to_s
【问题讨论】:
标签: ruby-on-rails