Mar*_*iwa 4 ruby-on-rails simple-form ruby-on-rails-4
当我这样做时,f.input :start_date, as: :date我得到3个选择元素(日,月和年).
我可以做f.input :start_date, as: :stringget input[type=text]元素,但是如何input[type=date]使用simple_form 生成元素?
Max*_*kov 19
你应该指定html5选项:
f.input :start_date, as: :date, html5: true
Run Code Online (Sandbox Code Playgroud)
这是细节.
epe*_*rgo 10
默认情况下,Simple Form不会生成HTML 5日期/时间输入,因此使用日期,时间或日期时间都会使用普通的Rails助手生成选择框.我们认为浏览器尚未完全准备好这些,但您可以通过传递html5选项轻松地在每个输入的基础上选择:
<%= f.input :expires_at, as: :date, html5: true %>
希望simple_form文档中的这些信息可以解决您的问题.
| 归档时间: |
|
| 查看次数: |
5838 次 |
| 最近记录: |