最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

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

来源:动视网 责编:小采 时间:2020-11-27 22:11:59
文档

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

vue awesome swiper异步加载数据出现的bug问题:本人第一次使用vue awesome。 踩到的坑确实不少。官网上面的用法写的很简单,按照上面做法基本会遇到如下这个问题 轮播第二次之后,首屏会自动跳过 网上找了很多资料,都不能解决这个问题。于是自己琢磨了很久终于灵光一闪。一个小技巧解决了这个问题。 使用
推荐度:
导读vue awesome swiper异步加载数据出现的bug问题:本人第一次使用vue awesome。 踩到的坑确实不少。官网上面的用法写的很简单,按照上面做法基本会遇到如下这个问题 轮播第二次之后,首屏会自动跳过 网上找了很多资料,都不能解决这个问题。于是自己琢磨了很久终于灵光一闪。一个小技巧解决了这个问题。 使用


本人第一次使用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组件中

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

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

下面贴上配置的代码

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问题,已解决下面贴图

将disableOnInteraction设置为false即可

总结

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

文档

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

vue awesome swiper异步加载数据出现的bug问题:本人第一次使用vue awesome。 踩到的坑确实不少。官网上面的用法写的很简单,按照上面做法基本会遇到如下这个问题 轮播第二次之后,首屏会自动跳过 网上找了很多资料,都不能解决这个问题。于是自己琢磨了很久终于灵光一闪。一个小技巧解决了这个问题。 使用
推荐度:
标签: VUE 问题 异步
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top