我有一个ruby web应用程序,我想构建一个UI层,让一些模板由多个不同的div组成 - 比如页眉,页脚和其他会在整个页面中重复的东西。
我想知道的是: 1)在Ruby on Rails目录结构中,这些div应该在哪里生效? app / views / layouts下的某个地方?
2)导入div的语法是什么,以便仍保留控制器中设置的变量值?
谢谢!
答案 0 :(得分:2)
您指的是“部分”
http://guides.rubyonrails.org/layouts_and_rendering.html(第3.4节)
具体来说,请查看locals
选项。
布局通常位于“视图”中,但您可以更改它们存在的位置。 views/layouts
可以正常使用。