2017-05-18 1 views
0

In Ionen slidebox ionischenionische Folien mit ng-repeat verursacht Problemen (slidebox)

Das erste Mal, wenn ich versuche, eine slidebox zu bevölkern mit ng-Repeats des slidebox Pager zeigt nicht, wenn Die Seite wird geladen, beim Debuggen auf Chrome (Desktop) und Öffnen des Inspektors wird die Slidebox automatisch korrigiert.

Gibt es eine Möglichkeit, nach dem Laden der Seite ein erneutes Laden der Slide-Box zu erzwingen?

HTML-Code

<ion-slide ion-slide-tab-label="Work Order Progress" class="form-bg"> 
    <ion-scroll direction="y"> 
     <div ng-if="pieMenuList.length > 0"> 
      <div ui-sref="{{wopc.state}}({filter:'{{wopc.params}}'})" class="chart-color" ng-repeat="wopc in pieMenuList"> 
       <div class="arrow_box" style="color: {{wopc.color}};background-color:currentColor"> 
        <span style="color:#fff;">{{wopc.name}}</span> 
        <span ng-bind="wopc.count" class="wo-count" style="background-color:{{wopc.color}};"></span> 
       </div> 
      </div> 
     </div> 
    </ion-scroll> 
</ion-slide> 

Antwort

1

Für alle, die noch für die Lösung dieses Problems suchen

In Ihrem Controller injizieren ionSlideBoxDelegate

.controller('MyCtrl', function($scope, $ionSlideBoxDelegate) { 
    //after populating your data in slide just call 
    $ionicSlideBoxDelegate.update(); 

}