📄️ 将一个异步方法调用转为同步
将一个异步方法的逻辑进行封装,返回它的值和错误信息,以及加载状态
📄️ 在一个布尔值类型之间快速切换
将一个布尔值的取反动作封装成 hooks,将关注点聚焦在值的本身
📄️ 判断点击事件是否在某个元素上
我们经常需要判断点击事件是否发生在某个元素上,例如弹窗遮罩的关闭
📄️ 复制内容到剪切板
复制指定内容到剪切板,可以减少我们鼠标选中操作
📄️ 鼠标双击事件
鼠标双击事件是通过判断给定时间内鼠标的点击是否达到两次
📄️ 事件监听
事件监听类型很多,但是逻辑类似,我们只需要传入监听事件类型,和回调的事件函数,hooks 帮我们实现内部逻辑
📄️ 表单数据响应式处理
当表单数据是一个对象时,实现表单和数据之间的响应联动