在 ion-slides 离子组件上显示寻呼机点

Show pager dots on ion-slides ionic component

我正在尝试在 ionic 2 应用程序的页面内创建一个滑块组件。除了没有显示寻呼机点外,我已经让它按预期工作了。关于如何使用寻呼机的文档不是很好。有什么我在这里出错的想法吗?

    <div class="slider-container">
            <ion-slides pager="true">
                <ion-slide>
                    <div class="slide">
                        <img src='assets/image/scoping.png' />
                        <p class="slide-title">TITLE 1</p>
                        <p class="slide-text">Body text 1</p>
                    </div>
                </ion-slide>
                <ion-slide>
                    <div class="slide">
                        <img src='assets/image/projectmgmt.png' />
                        <p class="slide-title">TITLE 2</p>
                        <p class="slide-text">Body text 2</p>
                    </div>
                </ion-slide>
                <ion-slide>
                    <div class="slide">
                        <img src='assets/image/satisfaction.png' />
                        <p class="slide-title">TITLE 3</p>
                        <p class="slide-text">Body text 3</p>
                    </div>
                </ion-slide>
            </ion-slides>
    </div>

我也试过<ion-slides options="{pagination: true}"><ion-slides pager="true">,但都没有用。

已编辑: 在浏览器中进行检查后,我看到寻呼机使用 div 容器呈现,如下所示: <div class="swiper-pager hide"> 所以我绝对没有使用正确的参数来取消隐藏寻呼机。或者有一个错误。我正在使用 Ionic v2.0.0.

您可以尝试调整寻呼机点的位置。也许它出现在你的形象后面。包含在您的 .scss 文件中:

.swiper-container-horizontal > .swiper-pagination
{
    bottom          : 50%; //Change accordingly
    z-index         : 99 !important;
}

我已经测试了您的代码(减去图像),它出现在我的代码中。

终于将其用作幻灯片的开始标记:

<ion-slides [options]="{pagination: true}">

如果你是用swiper来滑动翻页,有很多参数和-

一样
<div class="swiper-pagination"></div>

这里是paginatin的代码-

    var swiper = new Swiper('.swiper-container', {
        pagination: '.swiper-pagination',
        paginationClickable: true,
        spaceBetween: 30,
    });

完整的代码可以有一个look here.
我们有滑块演示 - http://idangero.us/swiper/demos/#.WUJGrROGNp8
希望这对你也有帮助!

这在 Ionic 3 中对我有用:

<ion-content>

  <ion-slides pager>
    <ion-slide>
      <h1>My Slide 1</h1>
    </ion-slide>
    <ion-slide> 
      <h1>My Slide 2</h1>
    </ion-slide>
    <ion-slide>
      <h1>My Slide 3</h1>
    </ion-slide>
  </ion-slides>

</ion-content>