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 相关文章推荐
jquery 表单下所有元素的隐藏
Jul 25 Javascript
25个优雅的jQuery Tooltip插件推荐
May 25 Javascript
Js注册协议倒计时的小例子
Jun 24 Javascript
IE的事件传递-event.cancelBubble示例介绍
Jan 12 Javascript
详解JavaScript中Date.UTC()方法的使用
Jun 12 Javascript
完美实现js选项卡切换效果(一)
Mar 08 Javascript
ionic2懒加载配置详解
Sep 01 Javascript
浅谈react 同构之样式直出
Nov 07 Javascript
Vue.js devtool插件安装后无法使用的解决办法
Nov 27 Javascript
vue中获取滚动table的可视页面宽度调整表头与列对齐(每列宽度不都相同)
Aug 17 Javascript
浅谈layui里的上传控件问题
Sep 26 Javascript
JavaScript数值类型知识汇总
Nov 17 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/02/27 PHP
PHP输出多个元素的排列或组合的方法
2017/03/14 PHP
jQuery+PHP实现图片上传并提交功能
2020/07/27 PHP
javascript SocialHistory 检查访问者是否访问过某站点
2008/08/02 Javascript
让mayfish支持mysqli数据库驱动的实现方法
2010/05/22 Javascript
有关DOM元素与事件的3个谜题
2010/11/11 Javascript
javascript 事件绑定问题
2011/01/01 Javascript
JS对象与JSON格式数据相互转换
2012/02/20 Javascript
浏览器窗口加载和大小改变事件示例
2014/02/27 Javascript
浅谈javascript 函数属性和方法
2015/01/21 Javascript
Jquery实现地铁线路指示灯提示牌效果的方法
2015/03/02 Javascript
JS使用ajax从xml文件动态获取数据显示的方法
2015/03/24 Javascript
详解基于Bootstrap扁平化的后台框架Ace
2015/11/27 Javascript
AngularJS中实现显示或隐藏动画效果的方式总结
2015/12/31 Javascript
老生常谈JavaScript中的this关键字
2016/10/01 Javascript
浅谈js之字面量、对象字面量的访问、关键字in的用法
2016/11/20 Javascript
基于javascript实现按圆形排列DIV元素(三)
2016/12/02 Javascript
微信小程序 同步请求授权的详解
2017/08/04 Javascript
JS实现前端缓存的方法
2017/09/21 Javascript
js实现各浏览器全屏代码实例
2018/07/03 Javascript
解决layui-open关闭自身窗口的问题
2019/09/10 Javascript
JavaScript设计模式---单例模式详解【四种基本形式】
2020/05/16 Javascript
python BeautifulSoup使用方法详解
2013/11/21 Python
Python django实现简单的邮件系统发送邮件功能
2017/07/14 Python
使用Python实现企业微信的自动打卡功能
2019/04/30 Python
Ibood荷兰:互联网每日最佳在线优惠
2019/02/28 全球购物
.NET初级开发工程师面试题(包括Javascript)
2012/08/22 面试题
关于打架的检讨书
2014/01/17 职场文书
上班看电影检讨书
2014/02/12 职场文书
高中生家长寄语大全
2014/04/03 职场文书
上课迟到检讨书300字
2014/10/15 职场文书
2015年党风廉政承诺书
2015/01/22 职场文书
大学毕业生个人总结
2015/02/28 职场文书
导游词之丹东鸭绿江
2019/10/24 职场文书
总结Python常用的魔法方法
2021/05/25 Python
Linux安装apache服务器的配置过程
2021/11/27 Servers