第二个参数必须依赖对象怎么办?

来源:14-16 Hooks使用中的几个注意事项

JK1227

2022-08-01

当第二个参数必须依赖对象,且不知道对象中有哪些属性怎么处理。比如依赖接口返回的数据发生改变时重新执行useEffect里面的方法。
写回答

1回答

双越

2022-08-01

不可能不知道对象的属性,否则这个对象你怎么使用呢?

0
2
双越
回复
JK1227
如果是这种情况下,可以试试用 useMemo 或者 useRef 来封装这个对象,然后再传入 useEffect 的第二个参数中
2022-08-01
共2条回复

2024版 前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4664 学习 · 1644 问题

查看课程