在Rhomobile中是否存在与'yield'/'content_for'相当的内容?

问题描述:

我想要做的是将注释从rhomobile中的模板注入到布局中。在轨道上这是通过yield/content_for在Rhomobile中是否存在与'yield'/'content_for'相当的内容?

实现首先,你应该更清楚地沟通你的意图 - 罗德斯有它自己的术语和机制。在Rhodes中,您有'layouts','views'和'partials',它们不映射到Rails等价物。所有内容通常都在单个“布局”文件中呈现,该文件在RhoController控制器初始化之前编译,因此在您控制动态呈现时不可变。标准'视图'位于Model的目录中,并且更灵活,以及partials,它们只是ERB文件的前缀,并带有下划线。

任何ERB文件的渲染能力都由当前的Controller规定,因此对于Rhodes布局,它们在应用程序启动之前呈现并且不能动态更改内容。在其他地方使用ERB文件更灵活。在这里阅读更多:http://docs.rhomobile.com/rhodes/ui