【问题标题】:Toggle Ionic Slide Box "does-continue"切换离子幻灯片框“继续”
【发布时间】:2015-09-22 23:56:47
【问题描述】:

我目前正在构建一个包含大量项目的滑动框。我从here 概述的示例中获取了无限数量的项目的代码,它在性能方面运行良好。

但是,由于我实际上有大量但数量有限的物品,所以我想让幻灯片框在我的收藏结束后停止循环。由于上述实现依赖于循环缓冲区,我的首选方法是根据我在较大集合中的位置简单地打开或关闭“does-continue”属性。

有没有办法做到这一点?我似乎无法在滑动框委托上找到允许这种行为的方法,而且我似乎也无法将布尔表达式绑定到 HTML 中的 dos-continue 属性。或者,是否有另一种方法可以有效地处理 Ionic 幻灯片中大量但非无限数量的项目?

【问题讨论】:

  • 在此期间您找到解决方案了吗?当我尝试动态设置 dos-continue 属性时,我遇到了同样的问题。谢谢
  • 我有一段时间没看过这个了,但是 IIRC 有一个未记录的字段可以更改。如果您查看 chrome 等中的幻灯片框对象,您应该会看到它,前提是我的记忆正确。

标签: javascript css angularjs ionic-framework ionic


【解决方案1】:

我知道这已经有一段时间了,所以我希望你在此期间解决了这个问题。 travisdahl 在您提到的 original thread 上有更新的帖子,我在这里引用。

更新:所以我能够通过使用来防止滚动 $ionicSlideBoxDelegate.$getByHandle('slideshow-slidebox')._instances[0].loop(false); 如果我在第一张或最后一张幻灯片上,但更棘手的部分是当您到达幻灯片时,它必须是头部(如果它是您的下限)或尾部(如果它是您的上限)。这比我预期的要困难。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-17
    • 1970-01-01
    • 2017-10-18
    • 1970-01-01
    • 2015-05-12
    • 2018-01-12
    • 2019-09-06
    • 2022-12-17
    相关资源
    最近更新 更多