
React-Hook
文章平均质量分 76
关于hook中API介绍与使用
泊一
起风了
展开
-
Hook 规则以及自定义Hook
文章目录Hook规则只在最顶层使用 Hook只在 React 函数中调用 Hook自定义Hook Hook规则 只在最顶层使用 Hook 不要在循环,条件或嵌套函数中调用 Hook, 确保总是在你的 React 函数的最顶层调用他们。遵守这条规则,你就能确保 Hook 在每一次渲染中都按照同样的顺序被调用。这让 React 能够在多次的 useState 和 useEffect 调用之间保持 hook 状态的正确 只在 React 函数中调用 Hook 不要在普通的 JavaScript 函数中调用原创 2021-12-04 15:09:27 · 1661 阅读 · 0 评论 -
Hook API用法解析——useContext和useReducer
文章目录useContext和useReducer1. [useContext](https://react.docschina.org/docs/hooks-reference.html#usecontext)2. [useReducer](https://react.docschina.org/docs/hooks-reference.html#usereducer)3. 用 useContext + useReducer 替代 redux参考地址 useContext和useReducer 1. us原创 2021-10-18 22:45:36 · 416 阅读 · 0 评论 -
Hook API用法解析——useState、useEffect、useLayoutEffect
文章目录一、[useState](https://react.docschina.org/docs/hooks-reference.html#usestate)二、[useEffect](https://react.docschina.org/docs/hooks-reference.html#useeffect) 一、useState 用于定义变量与修改状态 const [state, setState] = useState(initialState); 更新 state 变量总是替换它而不是合并原创 2021-11-30 10:07:17 · 1014 阅读 · 0 评论 -
Hook API用法解析——React.memo和useCallback和useMemo
文章目录React.memo和useCallback和useMemo1.[React.memo](https://zh-hans.reactjs.org/docs/react-api.html#reactmemo)2. [useCallback](https://zh-hans.reactjs.org/docs/hooks-reference.html#usecallback)3. [useMemo](https://zh-hans.reactjs.org/docs/hooks-reference.html原创 2021-10-16 17:10:53 · 406 阅读 · 0 评论 -
Hook API用法解析——useRef、useImperativeHandle
文章目录一、[useRef](https://react.docschina.org/docs/hooks-reference.html#useref)二、[useImperativeHandle](https://react.docschina.org/docs/hooks-reference.html#useimperativehandle) 一、useRef useRef 会在每次渲染时返回同一个 ref 对象,这是因为它创建的是一个普通 Javascript 对象。 而 useRef() 和自建一个原创 2021-12-03 13:39:19 · 466 阅读 · 0 评论