我对rails很陌生,但我找不到答案。
我将列start
定义为datetime
类型。但是,在视图中显示表单时,我只想查看小时和秒(并隐藏年、月和日)字段。
<%= simple_form_for @availability do |f| %>
<%= f.input :start %>
<%= f.button :submit, class: "btn btn-primary wide-btn" %>
<% end %>
我怎样才能做到这一点?
我对rails很陌生,但我找不到答案。
我将列start
定义为datetime
类型。但是,在视图中显示表单时,我只想查看小时和秒(并隐藏年、月和日)字段。
<%= simple_form_for @availability do |f| %>
<%= f.input :start %>
<%= f.button :submit, class: "btn btn-primary wide-btn" %>
<% end %>
我怎样才能做到这一点?
您需要将数据类型从 更改datetime
为time
。simple_form 有一个时间选择器助手。https://github.com/plataformatec/simple_form#available-input-types-and-defaults-for-each-column-type