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 源代码显示控件 (Ajax加载方式).
May 18 Javascript
24款非常有用的 jQuery 插件分享
Apr 06 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
Aug 21 Javascript
方便实用的jQuery checkbox复选框全选功能简单实例
Oct 09 Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
Dec 16 Javascript
使用jQuery Rotare实现微信大转盘抽奖功能
Jun 20 Javascript
js实现打地鼠小游戏
Feb 13 Javascript
jQuery插件HighCharts绘制2D柱状图、折线图的组合双轴图效果示例【附demo源码下载】
Mar 09 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
Aug 18 Javascript
javaScript之split与join的区别(详解)
Nov 08 Javascript
AngularJS动态生成select下拉框的方法实例
Nov 17 Javascript
使用typescript改造koa开发框架的实现
Feb 04 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语法(2)
2006/10/09 PHP
利用PHP实现短域名互转
2013/07/05 PHP
php 数据结构之链表队列
2017/10/17 PHP
script标签属性type与language使用选择
2012/12/02 Javascript
jQuery+css实现图片滚动效果(附源码)
2013/03/18 Javascript
js中reverse函数的用法详解
2013/12/26 Javascript
jQuery模拟点击A标记示例参考
2014/04/17 Javascript
node.js中的fs.mkdirSync方法使用说明
2014/12/17 Javascript
jQuery插件Timelinr 实现时间轴特效
2015/10/04 Javascript
JavaScript+CSS实现仿Mootools竖排弹性动画菜单效果
2015/10/14 Javascript
vue axios 给生产环境和发布环境配置不同的接口地址(推荐)
2018/05/08 Javascript
微信小程序实现刷脸登录
2018/05/25 Javascript
用POSTMAN发送JSON格式的POST请求示例
2018/09/04 Javascript
angularJs使用ng-repeat遍历后选中某一个的方法
2018/09/30 Javascript
vue实现双向绑定和依赖收集遇到的坑
2018/11/29 Javascript
js+HTML5 canvas 实现简单的加载条(进度条)功能示例
2019/07/16 Javascript
vue实现多组关键词对应高亮显示功能
2019/07/25 Javascript
JavaScript函数Call、Apply原理实例解析
2020/02/17 Javascript
[17:00]DOTA2 HEROS教学视频教你分分钟做大人-帕克
2014/06/10 DOTA
python获取豆瓣电影简介代码分享
2014/01/16 Python
python的文件操作方法汇总
2017/11/10 Python
pandas实现选取特定索引的行
2018/04/20 Python
python 正确保留多位小数的实例
2018/07/16 Python
win10 64bit下python NLTK安装教程
2018/09/19 Python
对Python3 * 和 ** 运算符详解
2019/02/16 Python
python中列表的含义及用法
2020/05/26 Python
阿根廷在线宠物商店:Puppis
2018/03/23 全球购物
专科毕业生求职简历的自我评价
2013/10/12 职场文书
公司财务总监岗位职责
2013/12/14 职场文书
旅游管理毕业生自荐信范文
2014/03/19 职场文书
党员公开承诺书
2014/03/25 职场文书
大学竞选班干部演讲稿
2014/08/21 职场文书
2014幼儿园教师师德师风演讲稿
2014/09/10 职场文书
事业单位年度考核评语
2014/12/31 职场文书
期末考试复习计划
2015/01/19 职场文书
Golang获取List列表元素的四种方式
2022/04/20 Golang