vue封装swiper代码实例解析


Posted in Javascript onOctober 08, 2019

这篇文章主要介绍了vue封装swiper代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

data(){
    return{
      list:[],
      swiperOption:"",
      xiding : "",
      // 轮播高度
      SwiperHeight:''
    }
  },
  mounted(){
    this.onload()
    // 获取轮播图图片的高度
    setTimeout(()=> {
      // 通过ref获取轮播dom,获取轮播的高度
      console.log(this.$refs.mySwiper.$el.offsetHeight)
      this.SwiperHeight = this.$refs.mySwiper.$el.offsetHeight
    },2000)

    // 监听滑动事件
    window.onscroll = this.handleScroll
  },
  destroyed(){
    window.onscroll = null; //清除滑动事件绑定
    },
  methods:{
    handleScroll(){
      // 获取屏幕滑动的高度
      console.log(document.documentElement.scrollTop)
      // 滑动高度 > 轮播dom高度 吸顶
      if(document.documentElement.scrollTop > this.SwiperHeight){
        // 吸顶
        this.xiding = true
      }else{
        // 取消吸
        this.xiding = false
      }
    },

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
读jQuery之十 事件模块概述
Jun 27 Javascript
Javascript表单验证要注意的事项
Sep 29 Javascript
KVM虚拟化技术之使用Qemu-kvm创建和管理虚拟机的方法
Oct 05 Javascript
微信小程序 数据交互与渲染实例详解
Jan 21 Javascript
微信小程序技巧之show内容展示,上传文件编码问题
Jan 23 Javascript
webpack开发跨域问题解决办法
Aug 03 Javascript
vue router使用query和params传参的使用和区别
Nov 13 Javascript
使用JavaScript保存文本文件到本地的两种方法
Jan 22 Javascript
详解Vue之父子组件传值
Apr 01 Javascript
详解vue 不同环境配置不同的打包命令
Apr 07 Javascript
vue中解决微信html5原生ios虚拟键返回不刷新问题
Oct 20 Javascript
Javascript实现关闭广告效果
Jan 29 Javascript
jQuery实现提交表单时不提交隐藏div中input的方法
Oct 08 #jQuery
简单实现节流函数和防抖函数过程解析
Oct 08 #Javascript
微信小程序返回箭头跳转到指定页面实例解析
Oct 08 #Javascript
AntV F2和vue-cli构建移动端可视化视图过程详解
Oct 08 #Javascript
vue.js中ref及$refs的使用方法解析
Oct 08 #Javascript
javascript实现函数柯里化与反柯里化过程解析
Oct 08 #Javascript
新手入门js闭包学习过程解析
Oct 08 #Javascript
You might like
PHP 一个随机字符串生成代码
2010/05/26 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
2012/05/16 PHP
php通过array_shift()函数移除数组第一个元素的方法
2015/03/18 PHP
php数组随机排序实现方法
2015/06/13 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
PHP中strtr与str_replace函数运行性能简单测试示例
2019/06/22 PHP
如何在Mozilla Gecko 用Javascript加载XSL
2007/01/09 Javascript
得到文本框选中的文字,动态插入文字的js代码
2007/03/07 Javascript
防止文件缓存的js代码
2013/01/10 Javascript
微信小程序 canvas API详解及实例代码
2016/10/08 Javascript
node+express制作爬虫教程
2016/11/11 Javascript
bootstrap栅格系统示例代码分享
2017/05/22 Javascript
微信小程序分页加载的实例代码
2017/07/11 Javascript
Nodejs 复制文件/文件夹的方法
2017/08/24 NodeJs
JS加密插件CryptoJS实现AES加密操作示例
2018/08/16 Javascript
Javascript中parseInt的正确使用方式
2018/10/17 Javascript
vue视频播放插件vue-video-player的具体使用方法
2019/11/08 Javascript
Node.js学习之内置模块fs用法示例
2020/01/22 Javascript
[02:18]DOTA2英雄基础教程 育母蜘蛛
2014/01/20 DOTA
Python操作MongoDB详解及实例
2017/05/18 Python
Python机器学习之决策树算法实例详解
2017/12/06 Python
TensorFlow高效读取数据的方法示例
2018/02/06 Python
python 字符串常用方法汇总详解
2019/09/16 Python
pygame实现贪吃蛇游戏(上)
2019/10/29 Python
使用python实现数组、链表、队列、栈的方法
2019/12/20 Python
python读取dicom图像示例(SimpleITK和dicom包实现)
2020/01/16 Python
python opencv 实现读取、显示、写入图像的方法
2020/06/08 Python
用python爬虫批量下载pdf的实现
2020/12/01 Python
FC-Moto英国:欧洲最大的摩托车服装和头盔商店之一
2019/08/25 全球购物
什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
2012/09/06 面试题
师范生实习个人的自我评价
2013/09/28 职场文书
领导干部考察材料
2014/02/08 职场文书
2014年五一促销活动方案
2014/03/09 职场文书
幼儿老师求职信
2014/06/30 职场文书
求职信范文怎么写
2015/03/19 职场文书
如何在Python项目中引入日志
2021/05/31 Python