2016-08-17 32 views
0

我想傳遞一個參數到我的f.text_field,但我不斷收到一個錯誤。 「錯誤的參數數目(3 1..2)」如何將參數檢索到f.text_field?

<%= f.text_field :location, params[:location], placeholder: "Enter Zipcode", class: "form-control" %> 

回答

1
<%= f.text_field :location, placeholder: "Enter Zipcode", value: params[:location], class: "form-control" %> 
2
def edit 
    @city = City.find_by(id: params[:id]) 
end 

<%= form_for(@city, :html => { :multipart => true, :class => "form-horizontal" }) do |f| %> 
    <%= f.text_field :location, class: "form-control", required: :required, placeholder: "Enter Zipcode" %> 
<% end %>