练习react hook时遇到的问题。

来源:4-5 Ref-Hook讲解

heZM

2019-05-23

图片描述
问题1:对应图中的1,当这样使用setState,useCallback中的第二个参数的依赖要写什么吗?
问题2:使用forwardRef时,子组件也是使用的函数声明组件,用了useState,在父组件点击按钮刷新页面时,子组件重新渲染了,导致子组件函数重新声明,子组件的所有值变成了初始的值,这种情况怎么解决?
求解答,谢谢老师。

写回答

1回答

Jokcy

2019-05-23

  1. 可以不写依赖

  2. forwardRef不要在组件内使用,把 `const ForwardRef` 这句代码易到组件外

0
1
heZM
谢谢老师!?
2019-05-23
共1条回复

全栈进阶课程 React16.8+Next.js+Koa2一步到位开发Github

学习React/Next.js服务端渲染SSR同构设计方案,理解OAuth登录体系的实现原理

651 学习 · 311 问题

查看课程