摘要:
前言 在离职之后,我开始静下心来,思考原来在繁重的业务开发节奏中无暇思考的一些问题,本期的主题是纯函数钩子useReducer和共享状态钩子useContext。 什么是reducer函数? 在react中,reducer函数是一个很重要的概念。它表示一个接收旧状态,返回新状态的函数。 const 阅读全文
摘要:
序言 这一节,将会主要介绍两个钩子:useCallback和useMemo,以及对自定义hooks的理解。 useCallback,反复渲染解决之道 无限请求的“怪象” 在介绍这个钩子之前,先来看一段react初学者很容易写出来的代码: const [detail, setDetail] = use 阅读全文
摘要:
写在开头 React Hooks在我的上一个项目中得到了充分的使用,对于这个项目来说,我们跳过传统的类组件直接过渡到函数组件,确实是一个不小的挑战。在项目开发过程中也发现项目中的其他小伙伴(包括我自己)有时候会存在使用不当的情况,因此对官方的几个钩子函数做一个较为全面的总结。 函数式组件出现的原因 阅读全文