useState
memo
针对的是一个组件的渲染是否重用,来优化函数组件重渲染行为,
当传入属性值都不变的情况下,就不会触发组件的重新渲染
useMemo
1.一个函数是否重复执行,可以当useMemo当做性能优化手段
2.useMemo需要返回值,返回值直接参与渲染,因此useMemo是在渲染期间完成的
useState
memo
针对的是一个组件的渲染是否重用,来优化函数组件重渲染行为,
当传入属性值都不变的情况下,就不会触发组件的重新渲染
useMemo
1.一个函数是否重复执行,可以当useMemo当做性能优化手段
2.useMemo需要返回值,返回值直接参与渲染,因此useMemo是在渲染期间完成的