我应该如何在data-ng-repeat中指出数组索引?

时间:2016-02-25 01:11:02

标签: angularjs

我应该如何在data-ng-repeat中指出一个数组索引?是否有可能以这种方式使用它?。我只是指出我的数组以及我尝试用data-ng-repeat进行的操作。

$scope.items=[{'name':'A','address':'AA'},{'name':'B','address':'BB'}];
data-ng-repeat="itm in items[0]"

我想从数组中选择{'姓名' A' A'地址' AA'}

1 个答案:

答案 0 :(得分:1)

应该这样做......

data-ng-repeat="itm in [items[0]]"

但是,实际上并没有看到重复的目的,只能直接访问items[0]而不重复。

演示:http://jsfiddle.net/xakcsftz/1/

<div data-ng-repeat="itm in [items[0]]">
  {{itm}}
</div>

...

$(function() {

  document.getElementsByTagName("body")[0].setAttribute("ng-controller", "MyController");

  angular.module('myApp', []).controller('MyController', function($scope) {
    $scope.items = [{
      'name': 'A',
      'address': 'AA'
    }, {
      'name': 'B',
      'address': 'BB'
    }];
  })

  angular.element(document).ready(function() {
    angular.bootstrap(document, ['myApp']);
  });

});