美文网首页
vue 平滑回到顶部

vue 平滑回到顶部

作者: small_zeo | 来源:发表于2021-02-20 10:06 被阅读0次
        goTop () {
          cancelAnimationFrame(this.timer)
          const self = this
          self.timer = requestAnimationFrame(function fn () {
            const oTop = document.body.scrollTop || document.documentElement.scrollTop
            if (oTop > 0) {
              document.body.scrollTop = document.documentElement.scrollTop = oTop - 50
              self.timer = requestAnimationFrame(fn)
            } else {
              cancelAnimationFrame(self.timer)
            }
          })
        }
    

    相关文章

      网友评论

          本文标题:vue 平滑回到顶部

          本文链接:https://www.haomeiwen.com/subject/gcjtfltx.html