Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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 如何将第二个ngrepeat中的值放入$filter_Angularjs_Angularjs Ng Repeat - Fatal编程技术网

Angularjs 如何将第二个ngrepeat中的值放入$filter

Angularjs 如何将第二个ngrepeat中的值放入$filter,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,我是angularJs的新手,我试图从第二个ngrepeat中获取值到$filter中,但没有成功 这是html: <div ng-repeat="user in users.results"> <div> <span ng-repeat="e in user.markets" > <a href="#!" ><span id='{{e.id}}'></a> </span> </div&g

我是angularJs的新手,我试图从第二个ngrepeat中获取值到$filter中,但没有成功

这是html:

<div  ng-repeat="user in  users.results">
<div> 
<span ng-repeat="e in user.markets"  > <a  href="#!"   ><span  id='{{e.id}}'></a> </span> 
</div>

</div>
谢谢

您的语法错误。 试着这样做:

<div  ng-repeat="user in users.results">
<span ng-repeat="e in user.markets | filter : 'a' "  > 
    <a href="#!"><span id='{{e.id}}'></span> </a> 
</span> 
</div>


您想实现什么样的过滤?使用一个属性,例如
id
?User.markets有json数据:price,idI在控制台中得到一个错误,市场未定义
<div  ng-repeat="user in users.results">
<span ng-repeat="e in user.markets | filter : 'a' "  > 
    <a href="#!"><span id='{{e.id}}'></span> </a> 
</span> 
</div>