![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React Hooks
Hooks 的使用
花裤衩-格子衫
这个作者很懒,什么都没留下…
展开
-
React - Hooks - useEffect
背景: 需要一个副作用的函数勾子:在熏染后执行。1.作为清除函数。useEffect(() => { const subscription = props.source.subscribe(); return () => { // 清除订阅 subscription.unsubscribe(); };});2.useEffect 会在浏览器绘制后延迟执行,但会保证在任何新的渲染前执行。如果想要在熏染前操作使用useLayoutEffectuseEffect原创 2020-06-19 01:11:40 · 166 阅读 · 0 评论 -
React - Hooks -useState
第一种用法: 可以传入默认参数// 第一种用法const [state, setState] = useState(initialState);第二种用法: 可以看作计算属性// 惰性state用法const [state, setState] = useState(() => { const initialState = someExpensiveComputation(props); return initialState;});...原创 2020-06-19 00:32:10 · 124 阅读 · 0 评论