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 相关文章推荐
北京奥运官方网站幻灯切换效果flash版打包下载
Jan 30 Javascript
Jquey拖拽控件Draggable使用方法(asp.net环境)
Sep 28 Javascript
JavaScript中的console.trace()函数介绍
Dec 29 Javascript
JS实现的网页背景闪电闪烁效果代码
Oct 17 Javascript
JavaScript简单实现弹出拖拽窗口(一)
Jun 17 Javascript
JS如何设置iOS中微信浏览器的title
Nov 22 Javascript
jQuery设置和获取select、checkbox、radio的选中值方法
Jan 01 Javascript
Canvas实现动态的雪花效果
Feb 13 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
Apr 11 Javascript
Vue $emit $refs子父组件间方法的调用实例
Sep 12 Javascript
JS html事件冒泡和事件捕获操作示例
May 01 Javascript
基于vue与element实现创建试卷相关功能(实例代码)
Dec 07 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学习笔记(三)操作符与控制结构
2011/08/06 PHP
将PHP从5.3.28升级到5.3.29时Nginx出现502错误
2015/05/09 PHP
windows下apache搭建php开发环境
2015/08/27 PHP
JavaScript中使用replace结合正则实现replaceAll的效果
2010/06/04 Javascript
JQUERY1.6 使用方法四 检测浏览器
2011/11/23 Javascript
js自定义事件及事件交互原理概述(一)
2013/02/01 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
JSON+HTML实现国家省市联动选择效果
2014/05/18 Javascript
基于javascript的JSON格式页面展示美化方法
2014/07/02 Javascript
jQuery中get和post方法传值测试及注意事项
2014/08/08 Javascript
JQuery记住用户名密码实现下次自动登录功能
2015/04/27 Javascript
使用jQuery调用XML实现无刷新即时聊天
2016/08/07 Javascript
JS动态生成年份和月份实例代码
2017/02/04 Javascript
详解angular 中的自定义指令之详解API
2017/06/20 Javascript
用javascript获取任意颜色的更亮或更暗颜色值示例代码
2017/07/21 Javascript
vue项目持久化存储数据的实现代码
2018/10/01 Javascript
javascript面向对象程序设计实践常用知识点总结
2019/07/29 Javascript
[03:36]2014DOTA2 TI小组赛综述 八强诞生进军钥匙球馆
2014/07/15 DOTA
python检测服务器是否正常
2014/02/16 Python
Python中的Numeric包和Numarray包使用教程
2015/04/13 Python
关于python的list相关知识(推荐)
2017/08/30 Python
PyTorch和Keras计算模型参数的例子
2020/01/02 Python
Python数据模型与Python对象模型的相关总结
2021/01/26 Python
Html5新特性用canvas标签画多条直线附效果截图
2014/06/30 HTML / CSS
html5使用canvas画三角形
2014/12/15 HTML / CSS
详解HTML5中rel属性的prefetch预加载功能使用
2016/05/06 HTML / CSS
罗马尼亚购物网站:Vivantis.ro
2019/07/20 全球购物
The Outnet亚太地区:折扣设计师时装店
2019/12/05 全球购物
工程技术员岗位职责
2014/03/02 职场文书
《孔繁森》教学反思
2014/04/17 职场文书
高中学生期末评语
2014/04/25 职场文书
英文求职信范文
2014/05/23 职场文书
销售员试用期自我评价
2014/09/15 职场文书
入股协议书范本
2014/11/01 职场文书
就业推荐表院系意见
2015/06/05 职场文书
小学生读书笔记范文
2015/06/30 职场文书