我的表单中有一个单选按钮,如下所示
<div class="btn-group" data-toggle="buttons-radio">
<%= f.radio_button :start_year, :class=> "btn", :value=> '2007' %> 2007
<%= f.radio_button :start_year, :class=> "btn", :value=> '2008' %> 2008
<%= f.radio_button :start_year, :class=> "btn", :value=> '2009' %> 2009
</div>
我正在使用推特引导程序
我想做如下的事情:
<div class="btn-group" data-toggle="buttons-radio">
<%= f.radio_button :start_year, :class=> "btn", :value=> '2007', if @dates.start_year == 2007 :checked => true end %> 2007
<%= f.radio_button :start_year, :class=> "btn", :value=> '2008', if @dates.start_year == 2008 :checked => true end %> 2008
<%= f.radio_button :start_year, :class=> "btn", :value=> '2009', if @dates.start_year == 2009 :checked => true end %> 2009
</div>
但我收到以下错误:
syntax error, unexpected keyword_ensure, expecting ')'
syntax error, unexpected keyword_end, expecting ')'
我一定是在单选按钮中的 if 语句中犯了一个错误,但我不确定如何准确地纠正这个错误