Ruby on rails Rails Active Admin datetime输入未加载当前日期和时间?
在Active Admin中是否有formtastic选项,用于在datetime输入中显示当前日期时间。它在表单加载时是空白的。没有直接的方法。但是,有多种选择可以做到这一点 1-如果要使用formtastic提供的默认功能(下拉类型时间选择),则在模型类中:Ruby on rails Rails Active Admin datetime输入未加载当前日期和时间?,ruby-on-rails,ruby-on-rails-3.1,formtastic,Ruby On Rails,Ruby On Rails 3.1,Formtastic,在Active Admin中是否有formtastic选项,用于在datetime输入中显示当前日期时间。它在表单加载时是空白的。没有直接的方法。但是,有多种选择可以做到这一点 1-如果要使用formtastic提供的默认功能(下拉类型时间选择),则在模型类中: def after_initialize self.start_time ||= Time.now end 然后,当表单显示时,它将已经填充并正确设置了时间 2-如果您只想显示日期,则可以使用 f.input :start_tim
def after_initialize
self.start_time ||= Time.now
end
然后,当表单显示时,它将已经填充并正确设置了时间
2-如果您只想显示日期,则可以使用
f.input :start_time, :as => :datepicker, :html_option => { value: Time.now }
3-使用gem没有直接的方法。但是,有多种选择可以做到这一点 1-如果要使用formtastic提供的默认功能(下拉类型时间选择),则在模型类中:
def after_initialize
self.start_time ||= Time.now
end
然后,当表单显示时,它将已经填充并正确设置了时间
2-如果您只想显示日期,则可以使用
f.input :start_time, :as => :datepicker, :html_option => { value: Time.now }
3-使用宝石