18 示例:React使用Echarts所用到的hooks
本篇文章写于 2020年11月13日,距离前面文章已经过去半年,因此本文的讲述风格和示例代码,可能和前面的章节不同。
0 次
0 人
2023-09-18
|
762 字
|
4 分钟
Cover Image of the Post
17 React Hook 总结
首先,对你能够坚持到现在,表示深深的赞扬,学习React Hook之路不容易。
0 次
0 人
2023-09-18
|
374 字
|
2 分钟
Cover Image of the Post
16 自定义hook
像useState、useEffect、useContext、useReducer、useCallback、useMemo、useRef、useImperativeHandle、useLayoutEffect、useDebugValue这10个hook是react默认自带的hook,而所谓自定义hook就是由我们自己编写的hook。
0 次
0 人
2023-09-18
|
2896 字
|
14 分钟
Cover Image of the Post
15 useDebugValue基础用法
我们第十个要学习的Hook(钩子函数)是useDebugValue,他的作用是“勾住”React开发调试工具中的自定义hook标签,让useDebugValue勾住的自定义hook可以显示额外的信息。
0 次
0 人
2023-09-18
|
1739 字
|
9 分钟
Cover Image of the Post
14 useLayoutEffect基础用法
我们第九个要学习的Hook(钩子函数)是useLayoutEffect,他的作用是“勾住”挂载或重新渲染完成这2个组件生命周期函数。useLayoutEffect使用方法、所传参数和useEffect完全相同。
0 次
0 人
2023-09-18
|
885 字
|
4 分钟
Cover Image of the Post
13 useImperativeHandle基础用法
我们第八个要学习的Hook(钩子函数)是useImperativeHandle,他的作用是“勾住”子组件中某些函数(方法)供父组件调用。
0 次
0 人
2023-09-13
|
1867 字
|
9 分钟
Cover Image of the Post
12 useRef基础用法
我们第七个要学习的Hook(钩子函数)是useRef,他的作用是“勾住”某些组件挂载完成或重新渲染完成后才拥有的某些对象,并返回该对象的引用。该引用在组件整个生命周期中都固定不变,该引用并不会随着组件重新渲染而失效。
0 次
0 人
2023-09-12
|
5252 字
|
26 分钟
Cover Image of the Post
11 useMemo基础用法
我们第六个要学习的Hook(钩子函数)是useMemo,他的作用是“勾住”组件中某些处理函数的返回值,创建这些返回值对应在react原型链上的索引。当组件重新渲染时,需要再次用到这些函数返回值,此时不再重新执行一遍运算,而是直接使用之前运算过的返回值。useMemo第2个参数是处理函数的变量依赖,只有当处理函数依赖的变量发生改变时才会重新计算并保存一次函数返回结果。
0 次
0 人
2023-09-12
|
1844 字
|
9 分钟
Cover Image of the Post