Skip to content

useUnmountedRef

useUnmountedRef 获取当前组件是否已经卸载。

类型声明

ts
declare function 
useUnmountedRef
():
RefObject
<boolean>

源码

ts
import { 
useEffect
,
useRef
} from 'react';
const
useUnmountedRef
= () => {
const
unmountedRef
=
useRef
(false);
useEffect
(() => {
unmountedRef
.
current
= false;
return () => {
unmountedRef
.
current
= true;
}; }, []); return
unmountedRef
;
}; export default
useUnmountedRef
;