【文件属性】:
文件名称:Partial-Locals-Lab-v-000
文件大小:49KB
文件格式:ZIP
更新时间:2021-02-19 17:41:56
Ruby
局部变量实验室
现在我们了解了本地人,让我们重构旧的代码库,并使用此新工具添加一些新功能。
目标
使用locals关键字
了解为什么在局部变量中使用实例变量是不好的
使用局部迭代遍历集合,并传入本地
使用来自本地控制器的其他控制器中的局部控制器
概述
因此,您的团队的首席工程师检查了代码库,并要求您不要在局部变量中引用实例变量,而要传递局部变量。 这样,您的代码在调用partial时将更加明确地了解其依赖性。
此外,首席工程师要求提供一些新功能。
首先是我们在教室显示页面上显示所有学生,而不是用特殊注释选出年龄最大的学生。 工程师认为这不是很礼貌。
其次,他们还希望添加一些搜索功能,以便用户可以按名称搜索学生。 他们将在表单字段中输入名称,我们将使用ActiveRecord的功能来查找匹配的数据。 如果在搜索结果中返回了其他具有相似名称的学生,也可以。
指示
重构_form.html