使用的simple_form 3.0.0.rc
新/未變化的安裝上rails 4.0.0.rc1
,這個視圖代碼簡單的表單#input_field方法
<%= 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
設置爲'email',很像#input
方法:
<input class="string email optional" id="order_email" name="order[email]" type="email" />
所
我期待來自一個事實,即simple_form.rb
包括以下默認值:
b.use :html5
b.optional :maxlength
什麼我需要做的,使從#input_field
默認input
屬性一樣#input
?
嘗試'<%= f.input:電子郵件%>' –
謝謝,但我特別不希望使用#INPUT,這就是爲什麼我試圖使#input_field。 – Mike