我有一张用ng-repeat
构建的表格。我想对其应用| filter
。它似乎有效,但过滤后的行并不是好的。
例如:
如果您在搜索栏上输入differed
,则会获得
DIFFERED 1
而
DIFFERED
的值为5
。
我该如何解决?
请注意,我希望保留此表结构,而不是水平放置所有标题。
答案 0 :(得分:1)
使用@Override
public int hashCode ()
{
return getName().hashCode();
}
代替parameter.value
。
答案 1 :(得分:1)
问题是过滤会减少您的列表,因此$index
将始终为零,因此使用parameter_list[$index]
访问列表会返回第一项。
您应该<input type="text" ng-model="parameter.value" class="form-control">
而不是
使用参数,您将访问已过滤列表的正确项目