【发布时间】:2011-03-20 04:39:17
【问题描述】:
在通过 Github 上的官方代码库 https://github.com/spree/spree 阅读大礼包源代码时。我不禁注意到演示站点主加载页面上“yield”函数的奇怪用法(至少是我第一次看到),如https://github.com/spree/spree/blob/master/core/app/views/layouts/spree_application.html.erb
页面正文中未命名的 yield 让我很感兴趣,是什么让它自动“屈服”以下页面的内容: https://github.com/spree/spree/blob/master/core/app/views/shared/_products.html.erb
换句话说,什么决定了在使用未命名的产量时要渲染什么。
任何澄清将不胜感激。
【问题讨论】:
标签: ruby-on-rails-3 spree