2015-03-02 45 views
1

我得到我的鐵軌下面的錯誤觀點:回報率:語法錯誤,意想不到的tSTRING_BEG,預計「)」

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

我想你是失蹤>在第二行。試試這個:

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