【发布时间】:2010-04-24 22:55:51
【问题描述】:
我正在尝试使用 sinatra 在块之间传递数据。例如:
@data = Hash.new
post "/" do
@data[:test] = params.fetch("test").to_s
redirect "/tmp"
end
get "/tmp" do
puts @data[:test]
end
但是,每当我到达 tmp 块时,@data 为 nil 并引发错误。这是为什么?
【问题讨论】: