当地人偏爱 目标 使用locals关键字 了解为什么在局部变量中使用实例变量不是最优的 渲染集合时使用局部 使用来自本地控制器的其他控制器中的局部控制器 介绍 局部帮助我们将代码分解为可重用的块。 它们还经常具有隐式依赖关系,这可能会导致错误。 例如,如果局部变量假定存在@user变量,该@user 。 如果重点是重用部分函数,​​如果将其放在未设置@user变量的动作中, @user出现错误。 在局部变量中使用“局部变量”是我们可以使这些隐式假设变得明确的方式。 在以下示例中,我们将准确解压缩什么是本地语言以及如何使用它们。 课 看一下随附的仓库。 您应该在几个地方注意到相同的视图代码。 <%= @author . name %> <%= @author . hometown %> 您可