【发布时间】:2023-03-13 16:25:01
【问题描述】:
鉴于这两个部分之间只有微小的差异,有没有更好的方法来编写这个 if/else 语句?
if current_admin_user.role?(:admin)
f.input :invoice_file_date, as: :datepicker if f.object.invoice_file.present?
else
f.input :invoice_file_date, as: :datepicker, :input_html => { :disabled => true } if f.object.invoice_file.present?
end
【问题讨论】:
标签: ruby-on-rails ruby if-statement syntactic-sugar