我有2个json,

$scope.start_date=[{'01/02/2016'},{'05/05/2014'},{'08/02/2015'},{'04/08/2016'}]
$scope.end_date=[{'01/02/2016'},{'05/05/2014'},{'08/02/2015'},{'04/08/2016'}]


我必须使用ng-repeat显示第一个start_date和first end_date,第二个start_date和第二个end_date。是否可以使用anguarjs使用ng-repeat显示这样的显示。谁能帮帮我吗

最佳答案

我认为您正在寻找类似下面的内容。有几种方法可以做到这一点。 ng-repeat公开$index,您可以使用它在另一个数组中显示一个项目,假设两个数组具有相同数量的项目。

<ul>
  <li ng-repeat="date in start_date">Start: {{date}}, End: {{end_date[$index]}}</li>
</ul>


然后,您应该制作这些数组:

$scope.start_date=['01/02/2016','05/05/2014','08/02/2015','04/08/2016'];
$scope.end_date=['01/02/2016','05/05/2014','08/02/2015','04/08/2016'];

关于javascript - 如何通过混合值写入两个ng-repeat?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38114914/

10-16 14:21