Ионные слайды (ионные слайды): скрыть пейджер при достижении конца

Я использую ионные слайды и хочу скрыть пейджер, когда пользователь достигает последнего горка. Существует метод showPagger(), но я не могу понять, как используйте его для этой цели.

Любая помощь в этом?? Спасибо


person Community    schedule 22.01.2016    source источник


Ответы (2)


HTML:

<ion-slides pager (change)="onSlideChanged()">
  ...
<ion-slides>

js :

 $scope.onSlideChanged = function() {  
    if ($ionicSlideBoxDelegate.currentIndex() == $ionicSlideBoxDelegate.slidesCount()) {
      $ionicSlideBoxDelegate.showPager(false);
    }
    else {
      $ionicSlideBoxDelegate.showPager(true);
    }
}

Я обновлю ответ позже.

person Grégoire Motot    schedule 22.01.2016
comment
Я не использую ion-slide-box. Это устарело. Я использую ионные слайды - person ; 22.01.2016
comment
Кто-то должен добавить это в Ionic 2 Docs. - person Steve K; 07.07.2016

К сожалению, после поиска и поиска я обнаружил, что это открытая проблема об этом в ionic репозиторий. Свойство showPager не подвергается воздействию директивного API, поэтому его нельзя использовать напрямую.

person Community    schedule 27.01.2016