首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js手势
订阅
进击的咸鱼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
浏览器原生提供的观察者,是真的好用!
观察者模式又名发布-订阅(Publish/Subscribe)模式,我们通常会使用浏览器原生提供的观察者模式来处理特定的场景,比如MutationObserver等实现pickernumber的修改。
Vue3项目实战之实现物品小球飞入购物车动画
物品小球飞入购物车动画是现在许多项目中都会运用到的一个动画技术,该篇文章将会非常详细地带大家实现这个动画效果,以及在实现过程中会遇到的问题。
小程序或移动端『滚动穿透』与『滚动溢出』解决方案
滚动穿透问题描述:在移动端 WEB 开发的时候(小程序也雷同),如上录屏所示,如果页面超过一屏高度出现滚动条时,在 fixed 定位的弹窗遮罩层上进行滑动,它下面的内容也会跟着一起滚动,看起来...
用 Vue 编写一个长按指令
最近学习了一下vue.js。对这一框架的最深刻印象就是vue的组件化思想和数据驱动视图而不直接操作DOM的思想。在JQuery逐渐黯淡的前端发展趋势下,这种UI状态的变化操作方式势必会成为主流。那么在此以一个小例子作为说明。 创建一个按钮,按下一次就可以清除单次输入(或者持续按…
[译] 使用 Vue 编写一个长按指令
想过?太好了,英雄所见略同。 本文就是讲解如何在按下(或者按住)一个按钮时,既执行一个函数,又清除输入。 首先,我会讲解如何使用纯 JS 实现。而后也会创建一个 Vue 指令。 请系好安全带。好戏在后头呢。 要实现长按,用户需要按下并按住按钮几秒钟。 想通过代码模拟这一效果,我…
长按代码封装(兼容PC和移动端)
使用方法:
一步步打造一个移动端手势库
移动端已经为我们提供了touchstart,touchmove,touchcancel和touchend四个原生触摸事件。但一般情况下很少直接用到这几个事件,诸如长按事件等都需要自己去实现。不少开源的项目也实现了这些功能,如zepto的Touch模块以及hammer.js。本文…