React 调试开发插件 React devtools 的使用

可以在谷歌扩展应用商店里获取这个插件。如果不能访问谷歌应用商店,可以点此下载最新版

安装插件后,控制台出现 "Components" 跟 "Profiler" 菜单选项。

查看版本,步骤:

下面介绍 react devtools 的使用方式。

在 Components 处,可以看到整个 React 应用的组件数。

可以通过搜索框搜索相应的组件,当应用功能复杂时这个功能好用。

右窗口显示组件具体的属性。

比如,点击左边的第一个ListItem,右边显出它的 props 相关属性、事件处理函数等等。

当在 Element 处点击任意 DOM 元素的时候,可以看到有个 "==$0",可以通过 "$0" 获取相关的 DOM 节点。

在 Console 处输入 $0 可以获取到该元素

同样地,在 Components 处选中某一个React组件后,可以在 Console 处将当前选中的 React 元素输出。

比如,在 Components 处选中一个 React 组件

在 Console 处输入 $r,就输出了该组件的实例

输入 $r.render() 执行 render 方法,就输出了整个对象结构

相关推荐
茶茶只知道学习3 分钟前
通过鼠标移动来调整两个盒子的宽度(响应式)
前端·javascript·css
蒟蒻的贤5 分钟前
Web APIs 第二天
开发语言·前端·javascript
清灵xmf9 分钟前
揭开 Vue 3 中大量使用 ref 的隐藏危机
前端·javascript·vue.js·ref
ljp_nan13 分钟前
QT --- 初识QT
开发语言·qt
2301_8010741517 分钟前
TypeScript异常处理
前端·javascript·typescript
ᅠᅠᅠ@18 分钟前
异常枚举;
开发语言·javascript·ecmascript
caperxi20 分钟前
前端开发中的防抖与节流
前端·javascript·html
霸气小男20 分钟前
react + antDesign封装图片预览组件(支持多张图片)
前端·react.js
学习路上的小刘23 分钟前
vue h5 蓝牙连接 webBluetooth API
前端·javascript·vue.js
&白帝&23 分钟前
vue3常用的组件间通信
前端·javascript·vue.js