Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用angularjs筛选表上的问题_Angularjs - Fatal编程技术网

使用angularjs筛选表上的问题

使用angularjs筛选表上的问题,angularjs,Angularjs,我用ng repeat构建了一个表。我想在上面应用一个|过滤器。这似乎是可行的,但是过滤的行不是好的 例如: 如果在搜索栏上键入different,您将获得 差异1 当 DIFFERED将5作为值 我怎样才能解决它 请注意,我希望保留此表结构,而不是水平放置所有的标题。使用参数.value而不是参数列表[$index]。value问题是过滤会减少列表,因此$index将始终为零,从而使用参数列表访问列表[$index]将返回第一项 你应该改为 使用参数,您将访问筛选列表中的正确项

我用
ng repeat
构建了一个表。我想在上面应用一个
|过滤器
。这似乎是可行的,但是过滤的行不是好的

例如:

如果在搜索栏上键入
different
,您将获得

差异1

DIFFERED
5
作为值

我怎样才能解决它


请注意,我希望保留此表结构,而不是水平放置所有的标题。

使用
参数.value
而不是
参数列表[$index]。value
问题是过滤会减少列表,因此
$index
将始终为零,从而使用
参数列表访问列表[$index]
将返回第一项

你应该改为

使用参数,您将访问筛选列表中的正确项