簡體   English   中英

在ng-repeat中添加條件額外的div

[英]add condition additional div inside ng-repeat

大家好,有什么方法可以在ng-repeat上添加其他div。

<div class="row">
    <div class=" thumbnail-services col-xl-3 col-lg-4 col-md-4 col-sm-6 col-xs-6" ng-repeat="service in services">
        <figure class="figure">
            <img src="http://placehold.it/350x350" class="figure-img img-fluid rounded" alt="{{service.name}}">
            <figcaption class="figure-caption">
                <h3>{{service.name}} <span> {{service.age}}</span></h3>
            </figcaption>
        </figure>
    </div>
</div>

我想添加<div class="clearfix"> everythime其循環2次

像這樣

<div class="row">
      <div class=" thumbnail-services col-xl-3 col-lg-4 col-md-4 col-sm-6 col-xs-6" ng-repeat="service in services">
           <figure class="figure">
                <img src="http://placehold.it/350x350" class="figure-img img-fluid rounded" alt="{{service.name}}">
                <figcaption class="figure-caption">
                     <h3>{{service.name}} <span> {{service.age}}</span></h3>
                </figcaption>
           </figure>
     </div>
     <div ng-if="$index % 2 == 0">
          <div class="clearfix"></div>
     </div>
</div>

因此,將其總結為在col的div封閉下循環2次后,它將添加一個新的div類clearfix。 可能嗎?

您的ng-ifng-repeat 根據您的評論進行更新,添加另一個將包裹clearfix div和service div的div。

<div class="row">
      <div ng-repeat="service in services">
        <div class=" thumbnail-services col-xl-3 col-lg-4 col-md-4 col-sm-6 col-xs-6">
            <figure class="figure">
                  <img src="http://placehold.it/350x350" class="figure-img img-fluid rounded" alt="{{service.name}}">
                  <figcaption class="figure-caption">
                      <h3>{{service.name}} <span> {{service.age}}</span></h3>
                  </figcaption>
            </figure>
        </div>
        <div ng-if="$index % 2 == 0">
              <div class="clearfix"></div>
        </div>
     </div>
</div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM