查看: 2917|回复: 1
打印 上一主题 下一主题

swiper触发滑动的问题

[复制链接]

该用户从未签到

3

主题

7

帖子

61

积分

注册会员

Rank: 2

积分
61
跳转到指定楼层
楼主
发表于 2017-7-27 17:00:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
swiper轮播中有个参数设置为slidesPerView:"auto" 这样我就可以不用管里面滑动组的宽度是多少 可以自动宽度的滚动 但是这时我要在每次触发滑动 在滑动结束之后触发 onTransitionEnd 函数取获取当前的activeIndex  
每个滑动的swiper-slide组要划过一半 activeIndex的值就会变成下一个swiper-slide的activeIndex
问题来了 比如我第二个的宽度很大  而显示滑动区域的宽度是固定的  当第二个swiper-slide滑动到超过一半 但这时显示区还是现实的第二个(第二个宽度很长)第三个还没有在显示区出现 但activeIndex的值却是第三个的值 没有匹配到
这个问题该如何解决呢


比如这个 当前屏幕显示还是第二个滑动组的下半部分  active已经到了第三个上面了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖
回复

使用道具 举报

该用户从未签到

3

主题

7

帖子

61

积分

注册会员

Rank: 2

积分
61
沙发
 楼主| 发表于 2017-7-27 18:01:36 | 只看该作者
没人
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Swiper中文网 ( 粤ICP备15001020号

GMT+8, 2024-5-10 05:13 , Processed in 0.066202 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表