我在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
我正在尝试连接"数字"用"周"使用+
字符串运算符。
但我的方法显然是错误的。
答案 0 :(得分:1)
我认为你错过了>在第二行。试试这个:
=(1..52).each do |num|
%option{:value => "#{num}"}