当与 MUI TextField 等受控组件一起使用时,React Hook Form 是否会减少重新渲染

Does React Hook Form reduce rerenders when used with Conrolled Components like MUI TextField

如上图所示,react hooks form 大大减少了重新渲染,并且性能比 formik 好得多。但是,当与来自 UI 库(如 material UI 的受控组件一起使用时,它是否仍会像 Formik 一样减少重新渲染和/或每次输入更改时的重新渲染?

是的,您还可以使用 formik-matierial-ui 包进行绑定:https://github.com/stackworx/formik-material-ui

即使在使用时也不会再重新渲染数年。可以在这里看到

https://codesandbox.io/s/react-hook-form-v6-controller-qsd8r