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