RoR:语法错误,意外的tSTRING_BEG,期待')'

时间:2015-03-02 19:45:45

标签: ruby-on-rails

我在rails视图中收到以下错误:

app/views/welcome/index.html.haml:55: syntax error, unexpected tSTRING_BEG, expecting ')' ...ut.attributes({}, nil, :value="#{num}")}>#{_hamlout.adjust_t... ... ^ 

以下是引起它的两条线(分别为54和55)

=(1..52).each do |num|
      %option{:value="#{num}"} #{num.to_s} weeks

我正在尝试连接"数字"用"周"使用+字符串运算符。 但我的方法显然是错误的。

1 个答案:

答案 0 :(得分:1)

我认为你错过了>在第二行。试试这个:

=(1..52).each do |num|
     %option{:value => "#{num}"}