vue awesome swiper异步加载数据出现的bug问题


Posted in Javascript onJuly 03, 2018

本人第一次使用vue awesome。

踩到的坑确实不少。官网上面的用法写的很简单,按照上面做法基本会遇到如下这个问题

轮播第二次之后,首屏会自动跳过

网上找了很多资料,都不能解决这个问题。于是自己琢磨了很久终于灵光一闪。一个小技巧解决了这个问题。

使用方法应该很简单,去官网可以查看到方法。基本步骤如下

npm install vue-awesome-swiper --save-dev

在main.js中

import VueAwesomeSwiper from 'vue-awesome-swiper'
import 'swiper/dist/css/swiper.css'
Vue.use(VueAwesomeSwiper)

在vue组件中

vue awesome swiper异步加载数据出现的bug问题

图中标红就是解决办法,因为swiper需要在数据加载之后初始化,但是vue swiper暂时并没有提供这个方法(也有可能是我不知道这个方法)所以当数据加载之后

vue awesome swiper异步加载数据出现的bug问题

这样即可解决首屏的问题!

下面贴上配置的代码

swiperOption:{
    loop:true,
    notNextTick: true,
    mousewheelControl: true,
    autoplayDisableOnInteraction:false,
    observer:true,//修改swiper自己或子元素时,自动初始化swiper
    observeParents:true,//修改swiper的父元素时,自动初始化swiper
    paginationClickable: true,
    autoplay : {
     delay:3000
    },
    observer:true,
    speed:300,
    pagination: {
     el: '.swiper-pagination',
     clickable: true
    }

再一个就是app中触屏滑动之后不能自动轮播的bug问题,已解决下面贴图

vue awesome swiper异步加载数据出现的bug问题

将disableOnInteraction设置为false即可

总结

以上所述是小编给大家介绍的vue awesome swiper异步加载数据出现的bug问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
你必须知道的Javascript知识点之"深入理解作用域链"的介绍
Apr 23 Javascript
jquery 取子节点及当前节点属性值
Jul 25 Javascript
JS动态加载当前时间的方法
Feb 09 Javascript
javascript中typeof操作符和constucor属性检测
Feb 26 Javascript
JavaScript 事件入门知识
Apr 13 Javascript
DOM 高级编程
May 06 Javascript
jQuery原生的动画效果
Jul 10 Javascript
在Html中使用Requirejs进行模块化开发实例详解
Apr 15 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
May 25 Javascript
JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
Nov 10 Javascript
jQuery给表格添加分页效果
Mar 02 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
Aug 02 Javascript
JavaScript设计模式之工厂模式简单实例教程
Jul 03 #Javascript
js实现各浏览器全屏代码实例
Jul 03 #Javascript
React Native基础入门之初步使用Flexbox布局
Jul 02 #Javascript
JavaScript设计模式之构造函数模式实例教程
Jul 02 #Javascript
vue-router 源码实现前端路由的两种方式
Jul 02 #Javascript
React Native基础入门之调试React Native应用的一小步
Jul 02 #Javascript
vue-router 源码之实现一个简单的 vue-router
Jul 02 #Javascript
You might like
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
PhpStorm配置Xdebug调试的方法步骤
2019/02/02 PHP
javascript replace方法与正则表达式
2008/02/19 Javascript
运算符&&的三个不同层次
2013/04/07 Javascript
JavaScript前补零操作实例
2015/03/11 Javascript
jQuery设置指定网页元素宽度和高度的方法
2015/03/25 Javascript
JavaScript实现的经典文件树菜单效果
2015/09/08 Javascript
WordPress中鼠标悬停显示和隐藏评论及引用按钮的实现
2016/01/12 Javascript
【JS+CSS3】实现带预览图幻灯片效果的示例代码
2016/03/17 Javascript
jQuery Chart图表制作组件Highcharts用法详解
2016/06/01 Javascript
老生常谈javascript的类型转换
2016/10/12 Javascript
bootstrap输入框组使用方法
2017/02/07 Javascript
微信小程序本地缓存数据增删改查实例详解
2017/05/24 Javascript
JS实现简单的文字无缝上下滚动功能示例
2019/06/22 Javascript
刷新页面后让控制台的js代码继续执行
2019/09/20 Javascript
vue+animation实现翻页动画
2020/06/29 Javascript
详解Python中break语句的用法
2015/05/14 Python
python生成IP段的方法
2015/07/07 Python
Python中常见的数据类型小结
2015/08/29 Python
Python的面向对象编程方式学习笔记
2016/07/12 Python
关于pip的安装,更新,卸载模块以及使用方法(详解)
2017/05/19 Python
python reverse反转部分数组的实例
2018/12/13 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
AE美国鹰美国官方网站:American Eagle Outfitters
2016/08/22 全球购物
英国马匹装备和马术用品购物网站:Equine Superstore
2019/03/03 全球购物
Lookfantastic意大利官网:英国知名美妆购物网站
2019/05/31 全球购物
SK-II神仙水美国官网:SK-II美国
2020/02/25 全球购物
工程力学专业毕业生求职信
2013/10/06 职场文书
行政监察建议书
2014/05/19 职场文书
防汛通知
2015/04/25 职场文书
首次购房证明
2015/06/19 职场文书
班主任寄语2016
2015/12/04 职场文书
CSS 圆形进度栏
2021/04/06 HTML / CSS
python实现MD5进行文件去重的示例代码
2021/07/09 Python
python分分钟绘制精美地图海报
2022/02/15 Python
Golang jwt身份认证
2022/04/20 Golang