查看: 2959|回复: 2
打印 上一主题 下一主题

swiper3怎么设置每次滚动就一屏

[复制链接]
  • TA的每日心情

    2017-7-10 14:24
  • 签到天数: 2 天

    [LV.1]初来乍到

    1

    主题

    5

    帖子

    27

    积分

    新手上路

    Rank: 1

    积分
    27
    跳转到指定楼层
    楼主
    发表于 2017-7-10 14:25:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    swiper3怎么设置每次滚动就一屏,不会因为位移大而一下子滚动好几屏
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 分享淘帖
    回复

    使用道具 举报

  • TA的每日心情

    2017-7-10 14:24
  • 签到天数: 2 天

    [LV.1]初来乍到

    1

    主题

    5

    帖子

    27

    积分

    新手上路

    Rank: 1

    积分
    27
    沙发
     楼主| 发表于 2017-7-10 16:03:29 | 只看该作者
    我自己来补上方法,设置下touchRatio这个参数
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    5

    帖子

    11

    积分

    新手上路

    Rank: 1

    积分
    11
    板凳
    发表于 2017-7-11 15:51:58 | 只看该作者
    touchRatio 设置为0.5后slide滑动距离只有触摸距离的一半,变得难以滑动,缓慢拖动查看效果。
    并不能实际解决滚动好几个屏幕的问题。

    正确的做法是把freeMode的参数设置为false。
    默认为false,普通模式:slide滑动时只滑动一格,并自动贴合wrapper,设置为true则变为free模式,slide会根据惯性滑动且不会贴合。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-24 10:03 , Processed in 0.157937 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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