javascript - 在 ionic 菜单中实现 ionic 幻灯片不起作用

标签 javascript jquery ionic2 slideshow ionic3

我正在尝试在 Ionic-3 的侧面菜单中实现“滑动图像”。

以下是我的代码:

<ion-menu [content]="content">
  <ion-content>
        <ion-slides>
            <ion-slide>
                <img class="slide-image" src="img1.png">
            </ion-slide>
            <ion-slide>
                <img class="slide-image" src="img2.png">
            </ion-slide>
            <ion-slide>
                <img class="slide-image" src="img3.png">
            </ion-slide>
        </ion-slides>

        <ion-list>
          <p>some menu items</p>
        </ion-list>
  </ion-content>
</ion-menu>

<ion-nav [root]="rootPage" #content></ion-nav>

元素渲染正确,但问题是 <ion-slide>其行为类似于侧面菜单中的水平 ScrollView 。

我尝试禁用侧面菜单的滑动手势,但仍然是 <ion-slide> 的行为坚持下去。

即使我尝试过使用slideNextslidePrev方法Slides但他们没有工作。

有什么方法可以使用 Ionic-3 或第三方库在侧面菜单中实现滑动图像吗?

最佳答案

验证菜单中的 ionic 幻灯片,这些幻灯片在侧面菜单中的行为是正常的。看看this关联。这些幻灯片只是具有不同颜色背景的幻灯片。

实现部分是:

 @App({
  template: `
    <ion-menu [content]="content">

      <ion-toolbar>
        <ion-title>Pages</ion-title>
      </ion-toolbar>

      <ion-content>
        <ion-slides pager>

          <ion-slide style="background-color: green">
            <h2>Slide 1</h2>
          </ion-slide>

          <ion-slide style="background-color: blue">
            <h2>Slide 2</h2>
          </ion-slide>

          <ion-slide style="background-color: red">
            <h2>Slide 3</h2>
          </ion-slide>

        </ion-slides>
      </ion-content>

    </ion-menu>

    <ion-nav id="nav" [root]="rootPage" #content swipeBackEnabled="false"></ion-nav>

  `
})

关于javascript - 在 ionic 菜单中实现 ionic 幻灯片不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44328782/

相关文章:

javascript - 在 JavaScript/jQuery 中捕获 Ctrl-Alt-Del

javascript - Tapestry 错误 : The resource path was not within an aliased path

javascript - 将字符串作为参数传递时,string.charAt() 是如何工作的?

javascript - iOS Safari 上的全高图像标题问题

javascript - 无法使用 jquery 方法获取属性值

angular - Ionic 2 - slider - 显示第二个幻灯片项目的一部分

ionic-framework - Ionic 2 将单个组件设置为 md

javascript - 带有自定义模板的 AngularJS 指令

javascript - 简单的 html 编辑器并使用 div 或 textarea 获取 html 内容

javascript - html 端的循环迭代器