Ruby on rails 表格f.选择“用参数填充”
我正在尝试从带有传入参数的列表中选择一个数字,但当窗体设置为f.select时,该参数无效Ruby on rails 表格f.选择“用参数填充”,ruby-on-rails,Ruby On Rails,我正在尝试从带有传入参数的列表中选择一个数字,但当窗体设置为f.select时,该参数无效 <div class="field"> <%= f.select :projectWorth, (0..100).to_a.map{|n| [n, n]}, :value=>params[:projectWorth], label: "Worth"%> </div> 您需要使用选项来选择(数据,已选) 因此,在您的例子中,它看起来像是s
<div class="field">
<%= f.select :projectWorth, (0..100).to_a.map{|n| [n, n]}, :value=>params[:projectWorth], label: "Worth"%>
</div>
您需要使用
选项来选择(数据,已选)
因此,在您的例子中,它看起来像是select((0..100)的options\u
也要避免对变量使用驼峰大小写。不要使用:projectWorth
而是使用:projectWorth
美丽。谢谢你。
<div class="field">
<%= f.select :projectWorth, options_for_select((0..100).to_a.map{|n| [n, n]}, params[:projectWorth]), label: "Worth"%>
</div>