useEffectOnce

React的生命周期钩子,只运行一次效果。

Usage

  1. import {useEffectOnce} from 'react-use';
  2. const Demo = () => {
  3. useEffectOnce(() => {
  4. console.log('Running effect once on mount')
  5. return () => {
  6. console.log('Running clean-up of effect on unmount')
  7. }
  8. });
  9. return null;
  10. };

Reference

  1. useEffectOnce(effect: EffectCallback);