我对RoR编程很新。我记得读过一些教程(忘了哪些),根据它是否填写,可以显示或隐藏字段。
像
这样的东西if @vendor.state.present
<%= @vendor.state %>
else
# hide field (don't show to user)
end
这可能,我有合适的条款吗?
答案 0 :(得分:0)
我不完全确定我明白你想做什么,但是:
<%= "<div>#{@vendor.state}</div>" unless @vendor.state.blank? %>
这将输出包含在div标签中的@ vendor.state变量,除非它是nil或空字符串。