【问题标题】:is there a way to figure out whether we are at the last slide at reveal.js?有没有办法确定我们是否在reveal.js的最后一张幻灯片上?
【发布时间】:2018-08-10 18:22:55
【问题描述】:

我知道 Reveal.js 管理我所询问的内容并在显示 4 路导航器时在内部使用这些信息...

但是如何编写一个返回真或假的函数isLastSlideOnSection?

在任何时候,SlideChanged 事件和 getState 都可以为我们提供包含 indexh 和 indexv 值的 stateObject。

如何判断当前 indexh 是否存在 indexv+1?

【问题讨论】:

    标签: reveal.js


    【解决方案1】:

    我想通了。

    Reveal.availableRoutes().down 只会在您位于任何部分的 lastSlide(s) 时给您错误。

    所以,这是我正在寻找的功能:

    function isLastSlideOnSection(){
       if ( Reveal.availableRoutes().down ) {
           return false;  // .down is availabe, so it cannot be lastSlide
       } else {
           return true; 
       }
    }
    

    您还可以点击 .up、.left 和 .right 来获得更多乐趣。

    【讨论】:

      猜你喜欢
      • 2020-08-15
      • 1970-01-01
      • 2020-10-05
      • 1970-01-01
      • 1970-01-01
      • 2018-07-21
      • 1970-01-01
      • 2013-08-24
      • 2023-01-15
      相关资源
      最近更新 更多