Ahooks 是怎么处理 DOM 的? 本篇文章探讨一下 ahooks 对 DOM 类 Hooks 使用规范,以及源码中是如何去做处理的。,这一章节,大部分参考官方文档的 DOM 类 Hooks 使用规范[1]。,第一点,ahooks 大部... 网站建设# ahooks# dom# hooks 3年前1330
聊聊 Ahooks 是怎么解决用户多次提交问题? 本文来探索一下 ahooks 的 useLockFn。,试想一下,有这么一个场景,有一个表单,你可能多次提交,就很可能导致结果不正确。,解决这类问题的方法有很多,比如添加 loading,在第一次点击... 网站建设# ahooks# uselockfn# 函数 3年前550
如何封装 Cookie/LocalStorage/SessionStorage Hook?你明白了吗? 今天来看看 ahooks 是怎么封装 cookie/localStorage/sessionStorage 的。,ahooks 封装了 useCookieState,一个可以将状态存储在 Cookie... 网站建设# ahooks# cookie# hook 3年前460
大家都能看得懂的源码之 Ahooks 整体架构篇 本文是深入浅出 ahooks 源码系列文章的第一篇,这个系列的目标主要有以下几点:,注:本系列对 ahooks 的源码解析是基于 v3.3.13。自己 folk 了一份源码,主要是对源码做了一些解读... 网站建设# ahooks# hooks# react 4年前200
如何使用插件化机制优雅地封装你的请求Hook 本文是深入浅出 ahooks 源码系列文章的第二篇,这个系列的目标主要有以下几点:,注:本系列对 ahooks 的源码解析是基于 v3.3.13。自己 folk 了一份源码,主要是对源码做了一... 网站建设# ahooks# userequest# 插件 4年前2270
通过这两个 Hook 回顾 Set/Map 基础知识 今天我们来聊聊 ahooks 中对 Map 和 Set 类型进行状态管理的 hook,顺便复习一下 Set 和 Map 这两种数据类型。,管理 Map 类型状态的 Hook。,先回顾以下 Map 的概... 网站建设# ahooks# hook# map 4年前280
Ahooks 的 UseClickAway 在 React 17 中不工作了,该怎么办? ,最近公司的前端项目从 React 16 升级到了 React 17,导致 ahooks 的 useClickAway 不能按预期工作。,下面西瓜哥我就来说说到底发生了什么事。,ahooks 是阿里巴... 网站建设# ahooks# hook# react 4年前440
Ahooks 是怎么解决 React 的闭包问题的? 本文来探索一下 ahooks 是怎么解决 React 的闭包问题的?,先来看一个例子:,代码示例[4],当我点击按钮的时候,发现 setInterval 中打印出来的值并没有发生变化,始终都是 0。这... 网站建设# ahooks# function# hooks 4年前530
让我们一起聊聊封装一个管理 Url 状态的 Hook 本文来讲下 ahooks 中的 useUrlState。,通过 url query 来管理 state 的 Hook。,在之前的架构篇中我们就提到,ahooks 这个项目是一个 monoRepo。它的... 网站建设# ahooks# hook# query 5年前220
Ahooks 中那些控制“时机”的 Hook 都是怎么实现的? 本文是深入浅出 ahooks 源码系列,这个系列的目标主要有以下几点:,加深对 React hooks 的理解。,学习如何抽象自定义 hooks。构建属于自己的 React hooks 工具库。,培养... 网站建设# ahooks# hooks# react 5年前370