react hook: useDebugValue

在你的 自定义 Hook 的顶层调用 useDebugValue,以显示可读的调试值:

在react开发工具(components面板)-选中添加useDebugValue的hooks组件,在右侧hooks上可以看到标记

javascript 复制代码
import { useDebugValue } from 'react';

function useOnlineStatus() {
  // ...
  useDebugValue(isOnline ? 'Online' : 'Offline');
  // ...
}

第二个参数用来格式话第一个参数的数据

javascript 复制代码
useDebugValue(date, date => date.toDateString());
相关推荐
爱分享的鱼鱼1 天前
对比理解 Vue 响应式 API:data(), ref、reactive、computed 与 watch 详解
前端·vue.js
JS_GGbond1 天前
【性能优化】给Vue应用“瘦身”:让你的网页快如闪电的烹饪秘籍
前端·vue.js
T___T1 天前
一个定时器,理清 JavaScript 里的 this
前端·javascript·面试
代码小学僧1 天前
从 Arco Table 迁移到 VTable:VTable使用经验分享
前端·react.js·开源
微笑的曙光1 天前
Vue3 环境搭建 5 步走(零基础友好)
前端
不知名用户来了1 天前
基于vue3 封装的antdv/element-Plus 快速生成增删改查页面
前端
明川1 天前
Android Gradle - ASM + AsmClassVisitorFactory插桩使用
android·前端·gradle
San301 天前
深度驱动:React Hooks 核心之 `useState` 与 `useEffect` 实战详解
javascript·react.js·响应式编程
布列瑟农的星空1 天前
webpack迁移rsbuild——配置深度对比
前端
前端小黑屋1 天前
查看项目中无引用到的文件、函数
前端