React框架常用结论总结

91 阅读1分钟

Function组件

  1. 组件内执行函数,类似vue中的created或者setup,但是由于更新会重新渲染组件,很难用于模拟created
  2. useEffect 不加第二个参数,约等于updated
  3. useEffect 第二个参数为空数组,约等于mounted
  4. useEffect 第二个参数不为空,约等于watch
  5. useEffect 第一个参数的返回值,约等于beforeUnmount
  6. useMemo可以避免部分重新计算
  7. useMemo不会像vue中的computed进行惰性计算,哪怕不被引用也会计算,所以要慎重使用