【发布时间】:2013-02-21 12:12:57
【问题描述】:
在Website 类中,我可以获得settings.root 的root。在类之外,我看不到如何获取类对象的句柄。
我可以在路由块中插入一个实例变量@root = settings.root,这将使root 可以使用HAML。这是正确的方法吗?
class Website < Sinatra::Base
configure do
set :root, File.dirname(__FILE__)
end
get '/' do
haml :index, :layout => :base
end
end
【问题讨论】: