1
一直在閱讀這部分的Rails API:http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html並且只是問,爲什麼有些字段會導致錯誤?例如,color_field和week_field。Rails form_helper,undefined方法`color_field'
我只是與哈特爾教程擺弄周圍,特別是這部分8.1
<%= form_for(:session, url: sessions_path) do |f| %>
<%= f.label :email %>
<%= f.text_field :email %>
<%= f.label :password %>
<%= f.password_field :password, :value => 'password' %>
<%= f.label :color %>
<%= f.number_field :color %>
<%= f.submit 'Sign in', class: 'btn btn-large btn-primary' %>
<% end %>
但基本上,當我把的Color_Field或week_field它導致
undefined method `color_field' for #<ActionView::Helpers::FormBuilder:0x402bac0>
這究竟是爲什麼?
您使用的是Rails 4嗎?因爲我認爲這個標籤是在Rails 4中引入的 – ahmet
是的,我沒有使用Rails 4.所以我將在未來這樣做。我覺得很愚蠢:(...但你學到的越多 –