前端业务Hooks库
- 其他功能的hook
- 针对dom
- useClickAway
- useDocumentVisibility
- useEventListener
- useMutationObserver
- useResponsive
- 结合组件库(ant design,element ui)
其他功能的hook
针对dom
合理的使用useLatest,useMemoizedFn,能够保证组件的更新是不发生不必要的变化的。
后续在个人开发中,减少开发成本。
经常使用到的 useClickAway、useDocumentVisibility、useMutationObserver、useResponsive、useScroll、useSize
useClickAway
监听元素以外的代码
import React, { useState, useRef } from 'react';