当前位置: 首页 > article >正文

NR重写console.log 增加时间信息

如题,默认console.log输出的日志是13位的时间戳,然后不方便查看与对比代码运行点的耗时,我们可以简单地重写 console.log方法,增加自定义时间戳格式,如下是增加时间(时,分,秒)
在这里插入图片描述

解决方案:在RN 主index.js文件加增log方法的‘扩展“

import {AppRegistry} from 'react-native';
import App from './App';
import {name as appName} from './app.json';

const originalConsoleLog = console.log;

function logFormat() {
  const timestamp = new Date().toLocaleTimeString();
  const modifiedArguments = [timestamp, ...arguments];
  originalConsoleLog.apply(console, modifiedArguments);
}
console.log = logFormat;

AppRegistry.registerComponent(appName, () => App);

http://www.kler.cn/a/161162.html

相关文章:

  • 网络安全-Linux基础(bash脚本)
  • Vue中优雅的使用Echarts的三种方式
  • ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=exited, status=2)
  • 电脑不显示wifi列表怎么办?电脑不显示WiF列表的解决办法
  • 产品经理如何使用项目管理软件推进复杂项目按时上线
  • Git - Think in Git
  • 在Linux上安装KVM虚拟机
  • 冒泡排序详解
  • Android 记录一些Framework开发的命令
  • Think in Java之多态
  • 2024年网络安全比赛--系统渗透测试(超详细)
  • vue.js el-table 动态单元格列合并
  • 数据库压力测试方法小结
  • TiDB专题---2、TiDB整体架构和应用场景
  • YashanDB练习SQL
  • CFLAGS、CXXFLAGS、FFLAGS、FCFLAGS、LDFLAGS、LD_LIBRARY_PATH区别
  • 高效的单行python脚本
  • C++ 指针进阶
  • Python-函数详解(局部、全局变量)
  • Springboot resource 下的excel
  • keep-alive 是 Vue 的一个内置组件,用于缓存其他组件的实例,以避免重复渲染和销毁,它可以在需要频繁切换的组件之间提供性能优化
  • Antd search input无中框
  • 2次MD5加密——用于分布式对话
  • 种下一棵栀子花
  • 先验概率和后验概率
  • KubeSphere Marketpalce 上新!Databend Playground 助力快速启动数据分析环境