如何拖曳到屏幕边缘来进行切换窗口?

发布于 2022-09-06 08:24:44 字数 588 浏览 28 评论 0

环境APICloud + Vue,使用vuedraggablehammer框架

<draggable v-model="operatingList" :options="{animation: 100, chosenClass:'roomListActive', ghostClass:'none', handle:'.icon-tuodong', group:{ name:'operating'}}">
    <div v-for="(val, index) in operatingList" :key="val.name" >
      <span>{{val.name}}</span>
      <i class="iconfont icon-tuodong"></i>
    </div>
</draggable>

目前拖曳icon-tuodong这个手柄来使list中的元素上下移动,但是左右移动会触发轮播图的左右滑动。
各位大神有没有思路解决啊?
目的是拖曳到边缘,切换到下一窗口。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

诗酒趁年少 2022-09-13 08:24:44

没试过这样操作 但我的思路是在draggable回调里面看看能不能拿到定位 然后计算轮播图的定位 如果相近js控制切换

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文