为什么 React 开发工具 Profiler 不显示组件props?
IT技术
reactjs
profiler
react-devtools
2021-05-18 10:07:38
1个回答
Legacy DevTools 扩展增加了显着的性能开销,并且在大型应用程序中将变得无法使用。新的 DevTools通过最小化前端(您看到的扩展:Component、Profiler)和后端之间的通信进行了改进,后端仅在需要时呈现组件信息。
Profiler 中更改的 Props 仍然存在,但没有那么详细。它没有显示自定义 Hooks 的名称。它确实显示props名称,但仅显示更改的props名称并且不显示它们的值。
不幸的是,变更日志没有明确列出它放弃了对显示props值的支持,并且应该更清楚地说明这一点。