useMemo和useEffect很像啊

来源:5-12 使用useMemo缓存数据-React中常见的性能优化手段

wangjoe

2023-05-21

useMemo可以返回个值,而useEffect没有返回值。
如果要模拟计算属性,两者都可以,只是useEffect还得自己加变量。
所以,useMemo是useEffect的语法糖?

写回答

1回答

wangjoe

提问者

2023-05-21

哦,自己加的变量变了,组件没法更新,还得是个state或者什么,所以memo还是个触发组件更新的东西。所以useEffect没法简单做到?

0
1
双越
两者作用不一样,useMemo 仅用于缓存,useEffect 仅用于副作用回调,不要强行结合
2023-05-21
共1条回复

React18+ Nest.js 全栈开发仿问卷星项目

React18+TS4+Antd5+Next.js13 ,B端+C 端,完整业务

383 学习 · 252 问题

查看课程