Published on2021年9月26日alibaba/hooks代码解读之useCookieStateReactReact-Hooks源代码useCookieState是用来管理Cookie的,可以用hook的方式十分方便的来访问Cookie。
Published on2021年9月5日alibaba/hooks代码解读之useClickAwayReactReact-Hooks源代码useClickAway是用来管理点击的,但是这些点击是在目标元素之外,不在之内。啥时候会用到它呢?比如我做了一个弹窗,当点击弹窗外的地方的时候,我想要收起弹窗,这个时候就可以用useClickAway。
Published on2021年8月19日alibaba/hooks代码解读之useBoolean和useToggleReactReact-Hooks源代码说来惭愧,在上家公司里面hooks用的不多,现在的新公司新项目,全是函数式组件,没有类组件了。我也开始大量使用各种hooks,然后找到了这个第三方库[hooks](https://github.com/alibaba/hooks),自定义的hooks。这篇文章就是来分析一下各个hooks的源代码。
Published on2021年8月18日自定义React Hooks来ReactReact-Hooks项目中有一些公共字典信息,量很多,而且并不会经常变,而且用的地方很多,所以我们就想用自定义的Hooks来获取并缓存数据。这样做有一个很大的好处,当获取到数据之后,调用Hooks的地方可以自动跟着刷新,如果不是Hooks,而只是普通的网络请求和缓存,就做不到这种刷新,需要用回调,观察者或者订阅来做。
Published on2020年9月4日为什么要用React Hooks[翻译]ReactReact-Hooks本文翻译自:[Why React Hooks?](https://dev.to/tylermcginnis/why-react-hooks-51lj)任何你要学习新知识的时候,你都得问一下你自己两个问题: