我想要做的是从rhomobile的模板中将标记注入布局。在rails中,这是通过yield/content_for
实现的答案 0 :(得分:0)
首先,你应该更清楚地沟通你的意图 - 罗德拥有它自己的术语和机制。在Rhodes中,您有'layouts','views'和'partials',它们不映射到Rails等价物。所有内容通常都在单个“布局”文件中呈现,该文件在RhoController
控制器初始化之前编译,因此在您控制动态渲染时是不可变的。标准“视图”位于每个Model
的目录中,并且更加灵活,以及partials
,它们只是带有下划线的ERB文件前缀。
任何ERB文件的呈现功能都由当前Controller
决定,因此对于Rhodes布局,它们会在应用启动之前呈现,您无法动态更改内容。使用其他地方的ERB文件,它更灵活。在此处阅读更多内容:http://docs.rhomobile.com/rhodes/ui