vue 滚动到页面顶部

点击方法执行就可以了。

goPost () {
        let distance = document.documentElement.scrollTop || document.body.scrollTop; //获得当前高度
        let step = distance / 30; //每步的距离
        (function jump() {
            if (distance > 0) {
                distance -= step;
                window.scrollTo(0, distance);
                setTimeout(jump, 10);
            }
        })();
      },

 

posted @ 2020-03-19 14:03  本溢  阅读(4355)  评论(0编辑  收藏  举报