首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React Hook窗体- Multiple Rerender

React Hook窗体- Multiple Rerender
EN

Stack Overflow用户
提问于 2021-02-15 08:35:42
回答 1查看 1.2K关注 0票数 1

React hook form -当子组件中的值发生更改时,主应用程序具有具有子组件的表单,并且具有多个重新呈现。如果我们在主应用程序中直接使用"Controller“,则值更改不会重新呈现应用程序。如何在每次更改子组件中的值时将其更改为仅更新子组件而不是父组件

另外,重置似乎不起作用。

以下链接中的代码示例:

https://stackblitz.com/edit/ionic-react-hook-form-sxsax7?file=src%2FApp.tsx

提前感谢你的帮助……

EN

回答 1

Stack Overflow用户

发布于 2021-02-21 08:54:33

我认为您在应用程序的这一点上花费了太多的时间来担心渲染问题……但是如果你将组件包装在React.memo中,就会减少重现的次数。

代码语言:javascript
复制
export default React.memo(Footer);

你可以通过谷歌再渲染优化找到多篇文章来讨论它,以及什么时候该真正担心它,什么时候不该担心。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66201508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档