码迷,mamicode.com
首页 > 其他好文 > 详细

vue回到顶部

时间:2019-10-12 10:58:45      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:class   col   art   line   mon   asc   nbsp   div   set   

  backTop() {
      var top = document.body.scrollTop || document.documentElement.scrollTop;
      this.duration -= 3;
      this.duration = this.duration <= 0 ? 1 : this.duration;
      var speed = top / this.duration;
      document.documentElement.scrollTop -= speed;
      if (top > 0) {
        this.timer = setTimeout(() => {
          this.backTop();
        }, 16);
      } else {
        this.duration = 50;
        clearTimeout(this.timer);
        
      }
    }

 

vue回到顶部

标签:class   col   art   line   mon   asc   nbsp   div   set   

原文地址:https://www.cnblogs.com/minty/p/11659924.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!