在同一个 ng-repeat 中遍历两个不同的数组
Iterate through two different arrays in the same ng-repeat
我必须遍历两个不同的数组,一个数组包含成员详细信息,另一个数组包含待批准成员。我必须在 table 中显示详细信息。这是代码。
<div class="member-table-body" ng-repeat="member in members ">
<div class="member-table-content s-no">1</div>
<div class="member-table-content approved">Approved</div>
<div class="member-table-content">{{member.firstName}}</div>
<div class="member-table-content">{{member.lastName}}</div>
<div class="member-table-content email">{{member.emailId}}</div>
</div>
<div class="member-table-body" ng-repeat="member in pendingRequests">
<div class="member-table-content s-no">1</div>
<div class="member-table-content pending">Pending</div>
<div class="member-table-content">{{member.firstName}}</div>
<div class="member-table-content">{{member.lastName}}</div>
<div class="member-table-content email">{{member.emailId}}</div>
</div>
如何在单个 ng-repeat 中遍历成员和 pendingRequests。此外,批准必须位于 table 的开头,后跟待处理的请求详细信息。
谢谢!
您可以在控制器中连接两个数组并使用它。
JS::
var members = ["a", "b", "c"];
var pendingRequests = [1, 2, 3];
var newMembers = members.concat(pendingRequests);
VIEW::
<div class="member-table-body" ng-repeat="member in newMembers ">
//code
</div>
如果您遇到任何问题,请告诉我?
我必须遍历两个不同的数组,一个数组包含成员详细信息,另一个数组包含待批准成员。我必须在 table 中显示详细信息。这是代码。
<div class="member-table-body" ng-repeat="member in members ">
<div class="member-table-content s-no">1</div>
<div class="member-table-content approved">Approved</div>
<div class="member-table-content">{{member.firstName}}</div>
<div class="member-table-content">{{member.lastName}}</div>
<div class="member-table-content email">{{member.emailId}}</div>
</div>
<div class="member-table-body" ng-repeat="member in pendingRequests">
<div class="member-table-content s-no">1</div>
<div class="member-table-content pending">Pending</div>
<div class="member-table-content">{{member.firstName}}</div>
<div class="member-table-content">{{member.lastName}}</div>
<div class="member-table-content email">{{member.emailId}}</div>
</div>
如何在单个 ng-repeat 中遍历成员和 pendingRequests。此外,批准必须位于 table 的开头,后跟待处理的请求详细信息。
谢谢!
您可以在控制器中连接两个数组并使用它。
JS::
var members = ["a", "b", "c"];
var pendingRequests = [1, 2, 3];
var newMembers = members.concat(pendingRequests);
VIEW::
<div class="member-table-body" ng-repeat="member in newMembers ">
//code
</div>
如果您遇到任何问题,请告诉我?