2023-08-26 01:47:34
在Chrome浏览器中查看React组件的state,可通过不使用插件或使用React Developer Tools插件两种方式实现,具体方法如下:
一、不使用插件的方式
安装插件
打开Chrome浏览器,点击右上角菜单(三个点)→ 更多工具→ 扩展程序。

在扩展程序页面点击Chrome网上应用店,搜索“React Developer Tools”,点击添加到Chrome。

验证插件状态
安装后,插件图标默认显示在Chrome工具栏。若当前页面未使用React或未刷新,图标为灰色;检测到React项目时,图标会变色(如红色表示development build)。

查看组件state
打开目标React页面,按F12或右键选择检查打开开发者工具。
在开发者工具顶部选项卡中,点击新增的Components标签页。

在组件树中选中目标组件(如EntityList),若为Class Component,右侧面板会直接显示state数据;若为Function Component,则显示Hooks中的状态(如useState的值)。

性能分析(可选)
在开发者工具中切换至Profiler选项卡,点击录制按钮后操作页面,停止录制后可分析组件渲染性能,辅助优化。

通过上述方法,可高效查看和调试React组件的state,推荐优先使用React Developer Tools插件以获得更直观的调试体验。