为什么反应开发人员工具Profiler不显示组件道具?

时间:2020-04-09 12:04:33

标签: reactjs profiler react-devtools

我开始学习React的优化。并查看一些学习资源,在这些资源上,我可以在Profiler中看到组件道具。但是在Profiler中,我看不到任何道具。为什么?

又如何在Profiler中看到当前的渲染组件道具?

制作截图以显示以下内容: enter image description here

1 个答案:

答案 0 :(得分:1)

旧版DevTools扩展增加了显着的性能开销,在大型应用程序中将无法使用。 The new DevTools improved,通过最小化前端(您看到的扩展名:Component,Profiler)和后端之间的通信,后者仅在需要时才提供组件信息。

在探查器中更改的道具仍然存在,但是没有那么详细。它缺少displaying names of custom Hooks。它的确显示道具名称,但仅显示更改的道具名称而不显示其值。 enter image description here

不幸的是,变更日志没有明确列出它已放弃支持以显示道具值,对此应该更加清楚。

相关问题