对于数组AngularJS中的循环数组

时间:2016-08-26 13:14:47

标签: html angularjs arrays

如何在AngularJS <nav class="left-sidebar"> <div class="user-menu"> <img src="https://placehold.it/50x50"> <span class="user-info">Someone</span> </div> </nav>代码中的数组中迭代此数组:

Javascript

2 个答案:

答案 0 :(得分:2)

数组是一个数组。

使用Array.prototype.forEach进行迭代。

在这种情况下,每个项目都是一个数组,因此你也有一个内部forEach。

Angular也有forEach的方法。它被称为angular.forEach  如果您想要或需要支持古老的浏览器,您可以使用它。

[[4,5,6,4,8.7]].forEach(function(arr){ arr.forEach(function(item){ console.log(item) }) } );

P.S。为了避免说明Array.prototype.forEach不能在IE8上工作的智能手机,那么事实并非如此。

答案 1 :(得分:0)

您可以使用'angular.forEach'。

  angular.forEach([[4,5,6,4,8.7]], function(arr){
     angular.forEach(arr, function(value){
       console.log(value);
     })
  });