这篇文章主要为大家详细介绍了vuejs移动端实现div拖拽移动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
vue移动端实现div拖拽移动,供大家参考,具体内容如下
本文讲述,在使用VUE的移动端实现类似于iPhone的悬浮窗的效果。
相关知识点
- touchstart 当在屏幕上按下手指时触发
- touchmove 当在屏幕上移动手指时触发
- touchend 当在屏幕上抬起手指时触发
- mousedown mousemove mouseup对应的是PC端的事件
- touchcancel 当一些更高级别的事件发生的时候(如电话接入或者弹出信息)会取消当前的touch操作,即触发touchcancel。一般会在touchcancel时暂停游戏、存档等操作。
效果图
实现步骤
(一)html
总结了一下评论,好像发现大家都碰到了滑动的问题。就在这里提醒一下吧。可将该悬浮 DIV 同你的 scroller web 同级。 ---- (log: 2018-08-21)
html结构: 你的web页面悬浮DIV
你的web页面{{pageInfo.totalPage}}
(二)JS
(三)CSS
实现好JS逻辑,基本上,问题不大。
以上就是vuejs移动端实现div拖拽移动的详细内容,更多请关注0133技术站其它相关文章!