我试图从指令中访问ng-repeat
的$ index值。
这是我的代码:
.directive('myGrid', function () {
return {
restrict: 'E',
templateUrl: 'templates/my-grid.html',
transclude: true
}
})
// my-grid.html
<div ng-repeat="i in [1,2,3] track by $index" ng-init="key = $index">
<div ng-transclude></div>
</div>
// index.html
<my-grid>{{key}}</my-grid>
因为我需要使用集合的键来设计index.html中的模板。这是一个伪代码,其中[1,2,3]是集合。我想使用带有集合的密钥来访问index.html
中集合的自定义值