本文是深入浅出 ahooks 源码系列文章的第四篇,该系列已整理成文档-地址.觉得还不错,给个 star 支持一下哈,Thanks. 本文来探索一下 ahooks 的 useLockFn.并由此讨论一个很常见的场景,取消重复请求. 场景 试想一下,有这么一个场景,有一个表单,你可能多次提交,就很可能导致结果不正确. 解决这类问题的方法有很多,比如添加 loading,在第一次点击之后就无法再次点击.另外一种方法就是给请求异步函数添加上一个静态锁,防止并发产生.这就是 ahooks 的 useLo