AngularJS ng-重复两行元素

时间:2015-08-05 21:17:57

标签: angularjs angularjs-ng-repeat

我的问题是关于ng-repeat的功能。我有一个对象列表,我正在使用它来迭代,但我希望能够在同一行显示其中两个,但到目前为止,我有点无能为力。 有没有办法可以像其他语言中的数组索引一样使用ng-repeat?

<div ng-app="sps" ng-controller="peoplecontrol">
    <div class="container">
        <div class="row">
            <h1>Members</h1>
        </div>
        <center><h3>Administration</h3></center>

        <div ng-repeat ='admin in admins'>
            <div ng-if= "$index%2== 0"> 
                <div class="col-sm-1"></div>
                    <div class="col-sm-5">
                        <img class= 'img-responsive' src='{{admin.img}}' />
                    </div>

                    <div class="col-sm-6">
                        <h4>{{admin.position}}</h4>
                        <p><i>{{admin.description}}</i></p>
                        <p>{{admin.bio}}</p>
                    </div>
                </div><!-- end of evens-->

                <div ng-if = "$index%2!=0">
                    <div class="col-sm-1 col-sm-1"></div>
                        <div class="col-sm-5">
                            <img class="img-responsive" src='{{admin.img}}'/>
                        </div>

                        <div class="col-sm-6">
                            <h4>{{admin.position}}</h4>
                            <p><i>{{admin.description}}</i></p>
                            <p>{{admin.bio}}</p>
                        </div>
                    </div><!-- end of odds--> 
                </div><!--end of rows-->
            </div>
        </div>
    </div>
</div>

0 个答案:

没有答案
相关问题