2015-10-13 153 views
0

下面是从API响应返回的3维数组,我需要使用angularjs在UI中显示它。ngModel for angularjs中的三维数组?

"items": [[[12,13,14], [13,14,15]],[[13,14,15],[14,15,16]],[[14,15,16],[15,16,17]]] 

对于数组中的每个元素,我必须将这些元素绑定到文本框的ng模型。

<input name="item" type="text" ng-model="???" placeholder="Enter a value" /> 

在此先感谢

回答

3

我已经通过@karaxuna

<div ng-repeat="subItems in items"> 
    <div ng-repeat="subSubItems in subItems"> 
     <div ng-repeat="subSubSubItems in subSubItems"> 
      <input type="text" ng-model="subSubSubItems" /> 
     </div> 
    </div> 
</div> 

由于发现基础上的建议解决方案

2

试试这个方法:

<div ng-repeat="subItems in items"> 
    <div ng-repeat="subSubItems in subItems"> 
     <input type="text" ng-model="subSubItems" ng-list /> 
    </div> 
</div>