前端业务Hooks库
- hooks 方法
-
- localStorage和sessionStorager区别
-
- packages/hooks/src/useLocalStorageState
- packages/hooks/src/useSessionStorageState
- packages/hooks/src/createUseStorageState
- 模块
- Hooks在不同场景下的应用
-
- Hooks陷阱
-
- 前提例子
- useLatest和useMemoizedFn
- 其他功能的hook
-
- 针对生命周期
-
- useUnmount
- useUnmountRef
- 执行时机
-
- useUpdateEffect
- useUpdate
- 针对dom
-
- useClickAway
- Hooks原理
- 状态 & 副作用
hooks 方法
localStorage和sessionStorager区别
packages/hooks/src/useLocalStorageState
index.ts:
import {
createUseStorageState } from '../createUseStorageState';
import isBrowser from '../utils/isBrowser';