我的代码是
<%= best_in_place user.user_detail, :unit_number, path: update_unit_number_user_path(user) %>
它工作正常但我想如果unit_number为0则显示“ - ”。我是怎么做到的?
答案 0 :(得分:1)
试试这个:
<%= user.unit_number == 0 ? "-" : (best_in_place user.user_detail, :unit_number, path: update_unit_number_user_path(user)) %>