1

如何在循环$scope内访问 from上的属性?ng-repeat在下面的代码中,缩略图索引是在控制器上设置的。视图需要从内部使用此属性ng-repeat

//Controller
    $scope.thumbnailIndex = 4;

//View
        <div id="album">
            <ul id="photosList">
                <li ng-repeat="photo in photos">
                    <img ng-src="{{photo.thumbnails[??].url}}" ng-click="details(photo.id)"/>
                </li>
            </ul>        
        </div>
4

1 回答 1

1

我相信你想要做的是:

<img ng-src="{{photo.thumbnails[thumbnailIndex].url}}" ng-click="details(photo.id)"/>

如果您的视图/包含控制器是当前范围,那么只需删除$scope.前缀,您就可以在任何地方使用变量。

于 2013-05-12T09:10:58.103 回答