移动端中,左右滑动事件 左划出现删除按钮 右滑隐藏操作有什么好的方案?

在移动端开发中,需要做到一个操作是,左滑显示删除按钮,右滑动就隐藏删除按钮,不用jQuery,jQuery中可以结合animate动画效果来控制,,,但是用js或者vue中有,请各位大佬什么好的方案来解决这个问题呢?或者用个插件

阅读 4.6k
2 个回答

很多组件库都有相应的组件:
例如vux的swipeout
或者谷歌一下 vue 左滑删除也有很多实现思路

可以结合touchstart 和 touchmove事件。touchstart获取起始的clientX,然后touchmove事件中获取当前clientX。通过两个的差值绝对值大小决定是否判定为滑动,差值正负判定方向。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题