2016-02-26 33 views
0

我試圖動態創建2條路線相同的URL,但它說如何在Sinatra中動態創建路線?

syntax error, unexpected ',', expecting keyword_end (SyntaxError) 
此代碼

[:get, :options].each do |x| 
    send(x), '/my_url' do 
    # .... 
    end 
end 

我在做什麼錯?

回答

1

的「/ my_url」是get函數的參數,所以它需要發送函數的參數:

send(x, '/my_url') do 
    # ... 
end