我有一个ng-repeat
用输入框过滤的。在此列表中,有.active
和.disabled
项目。一切都正确呈现,但是当我用查询过滤它时,活动和禁用的类被搞砸了,因为显示的索引发生了变化。
这是一个显示问题的jsFiddle。您会看到第二行突出显示(active
添加了类)。现在尝试在输入框中输入“iphone”。第二行将突出显示,即使它不活动。
我怎样才能解决这个问题并在我的ng-repeat
.
[编辑]
但是,正确的标签(由 生成ng-if
)即使在过滤后也能正确匹配(再次尝试使用“iPhone”)......