簡體   English   中英

為什么反應開發工具 Profiler 不顯示組件道具?

[英]Why react dev tools Profiler dont show me component props?

我開始學習 React 的優化。 並查看一些學習資源,在它們上面,我可以看到 Profiler 中的組件道具。 但是在我的 Profiler 中,我沒有看到任何道具。 為什么?

以及如何在 Profiler 中查看當前的渲染組件道具?

制作屏幕截圖來顯示這一點: 在此處輸入圖像描述

Legacy DevTools 擴展增加了顯着的性能開銷,並且在大型應用程序中將變得無法使用。 新的 DevTools通過最小化前端(您看到的擴展:Component、Profiler)和后端之間的通信進行了改進,它們僅在需要時呈現組件信息。

Profiler 中更改的 Props 仍然存在,但沒有那么詳細。 它缺少自定義 Hooks 的顯示名稱 它確實顯示了道具名稱,但僅顯示了更改的名稱並且不顯示它們的值。 在此處輸入圖像描述

不幸的是,Changelog 沒有明確列出它放棄了對顯示道具值的支持,並且應該更清楚地說明這一點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM