我确定自己失明了,你能发现我错过的东西吗?
= f.select :region, options_for_select(YAML.load_file("#{Rails.root}/config/regions.yml").collect{|x| [x[1]['name'], x[0]]}), class: "form-control", style: 'display:none;'
Slim只是忽略了班级&样式陈述,但其他一切看起来很好。我究竟做错了什么? (铁路4)。
答案 0 :(得分:2)
select(object,method,choices = nil,options = {},html_options = {}, & block)public
如果您查看代码,
= f.select :region, options_for_select(YAML.load_file("#{Rails.root}/config/regions.yml").collect{|x| [x[1]['name'], x[0]]}), class: "form-control", style: 'display:none;'
类 和 样式 应位于html_options = {}
的位置,但目前它们位于options = {}
,所以他们被丢弃了。
以下作品
= f.select :region, options_for_select(YAML.load_file("#{Rails.root}/config/regions.yml").collect{|x| [x[1]['name'], x[0]]}), {}, {class: "form-control", style: 'display:none;'}