我的除非声明不响应== 0

时间:2016-03-04 12:45:33

标签: ruby-on-rails-4

我正在尝试仅在当前用户的invitation_limit为nil或其他内容时显示按钮。对于“0”,不应显示。

我在我的观点中尝试以下内容:

<% unless current_user.invitation_limit == 0 %>
  <div class="card-action">
    <%= link_to new_user_invitation_path do %>
      <button type="submit" class="btn waves-effect waves-light black darken-2">Invite</button>
    <% end %>
  </div>
<% end %>

但是现在我的按钮显示它不起作用:没有错误,但总是按钮,即使邀请_限制为“0”。

有谁看到我做错了什么?

1 个答案:

答案 0 :(得分:0)

您是否尝试过打印该值以查看它是否为0? 我能想到的另一件事是,你在current_user前面需要@吗?

祝你好运!