Sinatra渲染文本文件

时间:2011-02-14 20:57:18

标签: ruby templates layout sinatra render

如何使用Sinatra中包含的布局呈现html文件?

1 个答案:

答案 0 :(得分:3)

使用其中一个帮助程序获取您喜欢的模板语言。即,如果你使用erb这样的东西可能适合你:

erb :foo

注意到您的视图层次结构中需要foo.erb,并且定义了名为layout的布局。但是,如果您想使用自定义布局,这可能会满足您的需求:

erb :foo, :layout => "alternate_layout"