参数的默认值

时间:2013-09-06 07:40:12

标签: ruby sinatra

require 'sinatra'

index = ->(page=0) do
    "#{page}\n"
end

get '/p/:page', &index
get '/', &index

p index.call()
p index.call(5)

好吧,在启动时会打印“0 \ n”和“5 \ n”,但是当我访问/ p / 5时会显示“0”。这是为什么?我怎样才能做到对不对?

0 个答案:

没有答案