2016-07-15 100 views
-2

我试图循环这个数组。无法通过Angular数组循环?

但是,它doenst告诉我{{repeat.title}}

林内任何通过与下面的HTML /角码数组循环:

<div class="column inline inline-4 center choice" ng-repeat="repeat in repeater.keuze_menu[0]"> 
    <span>{{repeat.title}}</span> 
</div> 

角对象

$scope.repeater = [{ 
    "uitgelichte_afbeelding": false, 
    "content_afbeelding": "http:\/\/hetplein.h2505194.stratoserver.net\/wp-content\/uploads\/2016\/05\/image2.jpg", 
    "keuze_menu": [{ 
     "keuze_1": { 
      "ID": 81, 
      "id": 81, 
      "title": "IJs", 
      "filename": "Ijs-1.jpg", 
      "url": "http:\/\/hetplein.h2505194.stratoserver.net\/wp-content\/uploads\/2016\/05\/Ijs-1.jpg", 
      "alt": "", 
      "author": "1", 
      "description": "", 
      "caption": "", 
      "name": "ijs-2", 
      "date": "2016-07-14 09:32:06", 
      "modified": "2016-07-15 11:37:33", 
      "mime_type": "image\/jpeg", 
      "type": "image", 
      "icon": "http:\/\/hetplein.h2505194.stratoserver.net\/wp-includes\/images\/media\/default.png", 
      "width": 1440, 
      "height": 956, 
      "sizes": { 
       "thumbnail": "http:\/\/hetplein.h2505194.stratoserver.net\/wp-content\/uploads\/2016\/05\/Ijs-1-150x150.jpg", 
       "thumbnail-width": 150, 
       "thumbnail-height": 150, 
       "medium": "http:\/\/hetplein.h2505194.stratoserver.net\/wp-content\/uploads\/2016\/05\/Ijs-1-300x199.jpg", 
       "medium-width": 300, 
       "medium-height": 199, 
       "medium_large": "http:\/\/hetplein.h2505194.stratoserver.net\/wp-content\/uploads\/2016\/05\/Ijs-1-768x510.jpg", 
       "medium_large-width": 768, 
       "medium_large-height": 510, 
       "large": "http:\/\/hetplein.h2505194.stratoserver.net\/wp-content\/uploads\/2016\/05\/Ijs-1-1024x680.jpg", 
       "large-width": 1024, 
       "large-height": 680 
      } 
     } 
    }] 
}] 

什么我在这里做错了吗?

+0

你想循环一个对象,而不是一个数组... – epascarello

回答

2

您想循环遍历恰好在数组的第一个索引中的对象中的键。对于要使用ng-repeat

<div ng-repeat="(key, value) in repeater.keuze_menu[0]"> 
    <span>{{value.title}}</span> 
</div> 
+0

但是,仍然努力工作的感谢:/ – Red

+0

这里是链接:http://hetplein.h2505194.stratoserver.net/可能帮助 – Red

0

Finaly,我找到了解决办法。

<div class="column inline inline-4 center choice" ng-repeat="repeat in repeater"> 
    <div ng-repeat="value in repeat.keuze_menu[0]"> 
     <span>{{value.title}}</span> 
     <img alt="" src=""/> 
    </div> 
</div> 

我只是不得不打电话给中继器两次。