Vue实现返回顶部按钮实例代码


Posted in Javascript onOctober 21, 2020

前言

本文主要介绍了Vue 实现返回顶部按钮的方法,下面话不多说,来直接看代码吧

实例代码:

<template>
 <div class="scrollTop">
 <div class="backTop"
   @click="backTop">
  <button v-show="flag_scroll">
     返回顶部
  </button>
  </div>
  //数据源
  <div></div>
 </div>
</template> 
<script>
export default {
 name: 'scrollTop',
 data() {
 return {
 
  flag_scroll: false,
  scroll: 0,
 }
 },
 computed: {},
 methods: {
 //返回顶部事件
 backTop() {
  document.getElementsByClassName('scrollTop')[0].scrollTop = 0
 },
 //滑动超过200时显示按钮
 handleScroll() {
  let scrollTop = document.getElementsByClassName('scrollTop')[0]
  .scrollTop
  console.log(scrollTop)
  if (scrollTop > 200) {
  this.flag_scroll = true
  } else {
  this.flag_scroll = false
  }
 },
 },
 mounted() {
 window.addEventListener('scroll', this.handleScroll, true)
 },
 created() { },
}
</script>

<style scoped>
.scrollTop{
 width: 100%;
 height: 100vh;
 overflow-y: scroll;
}
.backTop {
 position: fixed;
 bottom: 50px;
 z-index: 100;
 right: 0;
 background: white;
}
</style>

总结

到此这篇关于Vue实现返回顶部按钮的文章就介绍到这了,更多相关Vue返回顶部按钮内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
把JS与CSS写在同一个文件里的书写方法
Jun 02 Javascript
JS 事件绑定函数代码
Apr 28 Javascript
2014年最火的Node.JS后端框架推荐
Oct 27 Javascript
浅析JavaScript中的事件机制
Jun 04 Javascript
jquery UI Datepicker时间控件的使用方法(加强版)
Nov 07 Javascript
易操作的jQuery表单提示插件
Dec 01 Javascript
jQuery 获取多选框的值及多选框中文的函数
May 16 Javascript
Bootstrap学习笔记之css组件(3)
Jun 07 Javascript
js+SVG实现动态时钟效果
Jul 14 Javascript
详解基于node.js的脚手架工具开发经历
Jan 28 Javascript
用js实现放大镜效果
Oct 28 Javascript
vue ant design 封装弹窗表单的使用
Jun 01 Vue.js
vue将文件/图片批量打包下载zip的教程
Oct 21 #Javascript
uniapp实现可滑动选项卡
Oct 21 #Javascript
element中table高度自适应的实现
Oct 21 #Javascript
vue+springboot+element+vue-resource实现文件上传教程
Oct 21 #Javascript
原生小程序封装跑马灯效果
Oct 21 #Javascript
uniapp实现横向滚动选择日期
Oct 21 #Javascript
实现vuex原理的示例
Oct 21 #Javascript
You might like
Php+SqlServer实现分页显示
2006/10/09 PHP
2款PHP无限级分类实例代码
2015/11/11 PHP
简单谈谈PHP中strlen 函数
2016/02/27 PHP
php实现博客,论坛图片防盗链的方法
2016/10/15 PHP
图片完美缩放
2006/09/07 Javascript
非阻塞动态加载javascript广告实现代码
2010/11/17 Javascript
Jquery动态进行图片缩略的原理及实现
2013/08/13 Javascript
深入理解Ajax的get和post请求
2016/06/02 Javascript
js获取页面引用的css样式表中的属性值方法(推荐)
2016/08/19 Javascript
Bootstrap框架结合jQuery仿百度换肤功能实例解析
2016/09/17 Javascript
jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
2016/09/18 Javascript
浅谈jQuery添加的HTML,JS失效的问题
2016/10/05 Javascript
javascript判断回文数详解及实现代码
2017/02/03 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
全面解析Node.js 8 重要功能和修复
2017/06/02 Javascript
JS实现按钮添加背景音乐示例代码
2017/10/17 Javascript
webpack学习教程之前端性能优化总结
2017/12/05 Javascript
微信小程序textarea层级过高的解决方法
2019/03/04 Javascript
wxPython定时器wx.Timer简单应用实例
2015/06/03 Python
一键搞定python连接mysql驱动有关问题(windows版本)
2016/04/23 Python
python数字图像处理之高级滤波代码详解
2017/11/23 Python
python 阶乘累加和的实例
2019/02/01 Python
Python操作SQLite/MySQL/LMDB数据库的方法
2019/11/07 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
python打开音乐文件的实例方法
2020/07/21 Python
详解pandas apply 并行处理的几种方法
2021/02/24 Python
Python  Asyncio模块实现的生产消费者模型的方法
2021/03/01 Python
德国高品质男装及配饰商城:Cultizm(Raw Denim原色牛仔裤)
2018/04/16 全球购物
个人找工作求职简历的自我评价
2013/10/20 职场文书
自动化专业个人求职信范文
2013/12/30 职场文书
优秀本科生求职推荐信
2014/02/24 职场文书
社区党建工作汇报材料
2014/08/14 职场文书
《中国梦我的梦》大学生演讲稿
2014/08/20 职场文书
城管执法人员个人对照检查材料思想汇报
2014/09/29 职场文书
因家庭原因离职的辞职信范文
2015/05/12 职场文书
广告策划的实习心得体会总结!
2019/07/22 职场文书