Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.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 如何在ng repeat中隐藏一行不';不要影响$index值_Angularjs_Angularjs Ng Repeat - Fatal编程技术网

Angularjs 如何在ng repeat中隐藏一行不';不要影响$index值

Angularjs 如何在ng repeat中隐藏一行不';不要影响$index值,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,这是我的重复 <tr ng-repeat="userList in userLists" ng-if="userLists.role!='admin'"> <td data-th="S.no">{{$index+1}}</td> <td data-th="Role">{{userList.role}}</td> <td data-th="Email">{{userList.email

这是我的重复

   <tr ng-repeat="userList in userLists" ng-if="userLists.role!='admin'">
      <td data-th="S.no">{{$index+1}}</td>
      <td data-th="Role">{{userList.role}}</td>
      <td data-th="Email">{{userList.email}}</td>
      <td data-th="Mobile">{{userList.mobile}}</td>
      <td data-th="Downloads">0</td>
   </tr>

{{$index+1}}
{{userList.role}
{{userList.email}
{{userList.mobile}
0
我想从用户列表中隐藏管理员。但问题是,这也隐藏了$index的值


那么如何正确地隐藏它

如果仅显示具有“管理员”角色的用户

 <tr ng-repeat="userList in userLists | filter:{role:'admin'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>
<tr ng-repeat="userList in userLists | filter:{role:'user'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>

{{$index+1}}
{{userList.role}
{{userList.email}
{{userList.mobile}
0
如果仅显示具有“用户”角色的用户

 <tr ng-repeat="userList in userLists | filter:{role:'admin'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>
<tr ng-repeat="userList in userLists | filter:{role:'user'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>

{{$index+1}}
{{userList.role}
{{userList.email}
{{userList.mobile}
0

如果仅显示具有“管理员”角色的用户

 <tr ng-repeat="userList in userLists | filter:{role:'admin'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>
<tr ng-repeat="userList in userLists | filter:{role:'user'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>

{{$index+1}}
{{userList.role}
{{userList.email}
{{userList.mobile}
0
如果仅显示具有“用户”角色的用户

 <tr ng-repeat="userList in userLists | filter:{role:'admin'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>
<tr ng-repeat="userList in userLists | filter:{role:'user'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>

{{$index+1}}
{{userList.role}
{{userList.email}
{{userList.mobile}
0

如果仅显示具有“管理员”角色的用户

 <tr ng-repeat="userList in userLists | filter:{role:'admin'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>
<tr ng-repeat="userList in userLists | filter:{role:'user'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>

{{$index+1}}
{{userList.role}
{{userList.email}
{{userList.mobile}
0
如果仅显示具有“用户”角色的用户

 <tr ng-repeat="userList in userLists | filter:{role:'admin'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>
<tr ng-repeat="userList in userLists | filter:{role:'user'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>

{{$index+1}}
{{userList.role}
{{userList.email}
{{userList.mobile}
0

如果仅显示具有“管理员”角色的用户

 <tr ng-repeat="userList in userLists | filter:{role:'admin'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>
<tr ng-repeat="userList in userLists | filter:{role:'user'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>

{{$index+1}}
{{userList.role}
{{userList.email}
{{userList.mobile}
0
如果仅显示具有“用户”角色的用户

 <tr ng-repeat="userList in userLists | filter:{role:'admin'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>
<tr ng-repeat="userList in userLists | filter:{role:'user'}" >
  <td data-th="S.no">{{$index+1}}</td>
  <td data-th="Role">{{userList.role}}</td>
  <td data-th="Email">{{userList.email}}</td>
  <td data-th="Mobile">{{userList.mobile}}</td>
  <td data-th="Downloads">0</td>
 </tr>

{{$index+1}}
{{userList.role}
{{userList.email}
{{userList.mobile}
0

您应该在ng Repeat上使用过滤器,它工作正常。感谢您的回复…您应该在ng Repeat上使用过滤器,它工作正常。感谢您的回复…您应该在ng Repeat上使用过滤器,它工作正常。感谢您的回复…您应该在ng Repeat上使用过滤器,它工作正常。感谢您的回复。。。