以Post为例,假设Post有2个属性,这两个属性都有验证。在编辑帖子时,假设我更改了两个属性,其中一个属性验证失败,导致页面重新加载。在我看来,当页面重新加载时,以前保存的帖子属性版本会显示在表单中,而不是我刚刚输入的属性,尽管我刚刚输入的属性在params中。这将在典型的创建操作中处理,因为post实例变量声明将如下所示:
@post = P
我有一个很大的名单,比如说3k个成员。我有一个组件来呈现此列表,并为每个列表项提供一个组件。,我们列出如下清单: <h3>Check out my sweet list </h3></div>
问题是:当用户单击已选中的项目时,我想向他们显示。因此,在我的ListItem组件中,基于单个项是否有selected属性,我有代码突出显示自己。