Ruby on rails Ruby rails如何显示布尔值是false还是true
在RubyonRails中,如果布尔值为false或true,如何显示一些html 如果布尔值为false,则显示:Ruby on rails Ruby rails如何显示布尔值是false还是true,ruby-on-rails,Ruby On Rails,在RubyonRails中,如果布尔值为false或true,如何显示一些html 如果布尔值为false,则显示: <%= form_for(@user) do |f| %> if true <p>active</p> else <p>not active</p> <% end %> 如果是真的 活跃的 其他的 不活跃 这就是您正在使用的标记所做的,它们是用于嵌入式Ruby的 <% if true %&
<%= form_for(@user) do |f| %>
if true
<p>active</p>
else
<p>not active</p>
<% end %>
如果是真的
活跃的
其他的
不活跃
这就是您正在使用的
标记所做的,它们是用于嵌入式Ruby的
<% if true %>
<p> active</p>
<% else %>
<p>not active</p>
<% end %>
活跃的
不活跃
这应该可以:
<% if some_condition %>
<p>active</p>
<% else %>
<p>not active</p>
<% end %>
活跃的
不活跃
您可以这样做:
<% if true %>
<p>active</p>
<% else %>
<p>not active</p>
<% end %>
活跃的
不活跃
或
激活
或
或
注意:请记住“#{nil}”
等于”
(nil值转义为空字符串)
<p><%= 'not ' if true %>active</p>
<p><%= "#{'not ' unless true}active" %></p>
<p><%= if true then 'active' else 'not active' end %></p>