在不同的Sinatra路由中重用变量的最佳方法

时间:2014-03-10 20:37:40

标签: ruby sinatra

我在Sinatra路线中有一个实例变量,我想在两个不同的路径中使用:

get '/home/:name' do
    @name = params[:name]
    erb :home
end


get '/define' do
    user = User.create(name: @name)
    erb :define
end

我的申请不允许我在其他路线中使用@name。在其他路由中使@name可重用的最佳方法是什么?

0 个答案:

没有答案