我正在使用simple_form
宝石,并且我在表单中有一个选择字段来选择类别。这是我的代码
= f.collection_select :category_id, Category.all, :id, :name, { promt: "-- Select Category --"}, class: "form-control"
第一。如何在选择框中添加标签?我尝试添加此:label => "Categories"
但会引发语法错误
第二。 { promt: "-- Select Category --"}
,它应该是option
标签中的默认值和第一个选项,根本不显示。我有什么想法,我做错了什么?
答案 0 :(得分:0)
以这种方式试试
<%= f.input :category_id, :collection => Category.all, :label_method => :name, :value_method => :id, :label => "Categories", :prompt => "-- Select Category --", class: "form-control" %>
看起来你有一个拼写错误的单词“prompt”