微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

防止在小滑块的两个轴上滚动

如何解决防止在小滑块的两个轴上滚动

我使用小滑块在仪表板上显示多个轮播。现在,我正在尝试为触摸行为设置小滑块,一次只能拖动一个轴。

我已经设法在水平滚动时实现了垂直滚动锁定。但是,如果有人在触摸轮播时尝试垂直滚动,则不起作用。

预期行为:

  • 每次从任何地方垂直滚动
  • 除非您目前正在水平拖动旋转木马。然后应该阻止垂直滚动

目前的行为:

我已经设法在水平滚动时锁定垂直滚动:

var slider = tns({
    swipeAngle: false,preventScrollOnTouch: "force",})

但使用强制设置,我无法从旋转木马内垂直拖动。

var slider = tns({
    swipeAngle: 15,preventScrollOnTouch: "auto",})

使用“auto”值,两个轴可以同时拖动。

问题: 有没有办法只允许在小滑块中同时滚动/拖动方向?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。