【发布时间】:2011-05-19 15:16:24
【问题描述】:
Rails ERB 的布局是如何实现的?我尝试查看源代码,但无法确定它们在哪里/如何工作。
我对 yield 部分的工作原理以及 erb 如何在模板中包含渲染视图特别感兴趣。
我需要它的原因是我可以将它用于代码生成、非 Rails、非 HTML 相关(并且因为知道它们是如何工作的会很有趣)
【问题讨论】:
-
是的。在那个页面上我应该注意什么吗?
-
该页面从高层次上解释了布局系统。您是在寻找更多关于产量和传递块如何工作的信息,还是对 ActionView 如何呈现和组合多个模板的内部机制特别感兴趣?
-
是的,渲染和组合部分是我感兴趣的部分。
标签: ruby-on-rails ruby templates