使用新的/未更改的simple_form 3.0.0.rcon安装rails 4.0.0.rc1,此视图代码
<%= simple_form_for @order do |f| %>
<%= f.input_field :email %>
<%= end %>
产生这个输出
<input class="string email optional" id="order_email" maxlength="255" name="order[email]" size="255" type="text" />
但我曾期望输出不包括maxlength并设置type为“电子邮件”,就像该#input方法一样:
<input class="string email optional" id="order_email" name="order[email]" type="email" />
我的期望来自于simple_form.rb包含以下默认值的事实:
b.use :html5
b.optional :maxlength
我需要做什么才能使input属性从#input_field默认变为相同#input?