时,表单才会呈现。
我想知道ruby中是否有一种方法,如果条件为真,我可以用它来隐藏form_for,例如
<% if current_user %>
然后我想隐藏我的表单
我知道我可以用css或jquery显示:none,但如果我能在if语句中做到这一点,那将是伟大的
您可以在视图文件中输入:
<% unless current_user %>
<%= form_for .... do %>
.
.
.
<% end %>
<% end %>
这样,只有当current_user
为false或nil