React进阶之前端业务Hooks库(四)

前端业务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';

你可能感兴趣的:(react.js,前端,前端框架)