vue + any-touch实现一个iscroll ? - (1) 实现拖拽和滑动动画

2019-04-07
阅读 5 分钟
2.8k
any-touch 先看demo demo 本次文章先实现内容拖拽和滑动动画, 后续文章一步一步增加功能, 比如滚动条/ 下拉加载等功能. 说点湿的 iscroll其实代码量挺大的(近2100行, 还有另一个类似的库betterScroll他的代码量和iscroll差不多, 因为原理都是一样的), 阅读他们的代码发现里面很多逻辑其实都是在做手势判断, 比如拖拽(pan...

不到30行, 用any-touch实现一个drawer

2019-03-27
阅读 3 分钟
3.4k
any-touch 一个手势库 demo 预览 drawer的基本逻辑 添加2个div, 一个是当drawer隐藏的时候打开隐藏的触发开关, 一个是drawer本身. 对把手和drawer进行进行fixed定位到界面的右侧边缘. 调整drawer和把手的样式, 这里把手主要是要设置背景色为透明, 具体样式看下面代码. 用any-touch分别给把手和drawer添加pan(拖拽)手势. ...

用typescript开发手势库 - (1)web开发常用手势有哪些?

2019-03-19
阅读 2 分钟
3.4k
说在最前面,本文是一个系列文章的开头, 这个系列里我会讲如何用typescript开发一款支持pc和手机端的手势库any-touch, 以及通过jest让你的代码测试覆盖率100%.