useFirstMountState
返回组件是否刚刚挂载的 React Hook
Usage
实时编辑器
function Demo() { const isFirstMount = useFirstMountState(); const [render, reRender] = useState(0); return ( <div> <span>这个组件刚刚挂载:{isFirstMount ? "是" : "否"}</span> <br /> <button onClick={() => reRender(1)}>{render}</button> </div> ); };
结果
这个组件刚刚挂载:是
API
useFirstMountState
Returns
boolean: 组件是否刚刚挂载的布尔值