【发布时间】:2015-09-15 19:58:18
【问题描述】:
我有一个像下面这样的角度 ng-repeat,
<div class="row" >
<div class="col-md-6" ng-repeat="(index,data) in mydata">
<-- my content -->
</div>
</div>
这将创建如下所示的输出,
<div class="row" >
<div class="col-md-6" ng-repeat="(index,data) in mydata">
<-- my content -->
</div>
<div class="col-md-6" ng-repeat="(index,data) in mydata">
<-- my content -->
</div>
<div class="col-md-6" ng-repeat="(index,data) in mydata">
<-- my content -->
</div>
-----------------------
----------------- Etc.
</div>
但我需要重复<div class="row" >,每行也包含两个<div class="col-md-6"。
这个输出需要像
<div class="row" >
<div class="col-md-6" ng-repeat="(index,data) in mydata">
<-- my content -->
</div>
<div class="col-md-6" ng-repeat="(index,data) in mydata">
<-- my content -->
</div>
</div>
<div class="row" >
<div class="col-md-6" ng-repeat="(index,data) in mydata">
<-- my content -->
</div>
<div class="col-md-6" ng-repeat="(index,data) in mydata">
<-- my content -->
</div>
</div>
<div class="row" >
<div class="col-md-6" ng-repeat="(index,data) in mydata">
<-- my content -->
</div>
<div class="col-md-6" ng-repeat="(index,data) in mydata">
<-- my content -->
</div>
</div>
------- Etc
使用ng-repeat可以做到这一点吗?
【问题讨论】:
-
很明显,如果您希望您的
row与mydata中的每个元素重复,您需要将ng-repeat放在包含row的<div>上。编写内部<div>的选择取决于您(硬编码或使用另一个ng-repeat的天气)。请提及mydata的完整结构以及您想要显示它的方式 -
mydata 包含大数据,
-
@Patrick 我的问题不清楚吗?
-
@Patrick 所有的答案都是相似的,这就是我所期望的答案。我花了一整天的时间
标签: javascript html angularjs