小程序重新封装打印函数console.log
习惯性使用console.log打印获取到的数据,信息等,然后上星期大佬看见了说怎么那么多打印信息出来,线上那个也是吗?问我能不能线上的就不打印出来?
我就说那就封装一个打印函数呗。
重写一个没问题,问题是之前写了那么多,都不知道写去哪儿了,不想找,所以决定重写console.log算了。
//重写console.log方法,判断是否开启日志调试模式,否则就不输出
console.log = (function(oriLogFunc){
return function(str){
if (Config.logDebug){//判断配置文件是否开启日志调试
oriLogFunc.call(console, str);
}
}
})(console.log);
把函数放在app.js开头,搞掂。
更多种做法,可查看:iview修改tabbar实现小程序自定义中间圆形导航栏及多页面登录功能
小程序重新封装打印函数console.log的更多相关文章
- 微信小程序:封装全局的promise异步调用方法
		微信小程序:封装全局的promise异步调用方法 一:封装 function POST(url, params) { let promise = new Promise(function (resol ... 
- 微信小程序开发 -- 通过云函数下载任意文件
		微信小程序开发 -- 通过云函数下载任意文件 1.云开发介绍  微信小程序开发者众所周知,小程序开发拥有许多限制,当我还是一个菜鸟入门的时候,第一关就卡在了没有备案域名的HTTP请求上面,那时候云开 ... 
- 微信小程序简单封装图片上传组件
		微信小程序简单封装图片上传组件 希望自己 "day day up" -----小陶 我从哪里来 在写小程序的时候需要上传图片,个人觉得官方提供的 Uploader 组件不是太好用, ... 
- 微信小程序 PDF下载打印
		在开发微信小程序时,需要打印生成的PDF,实现思路是:后端生成相应的PDF,微信小程序下载并打开. 但是微信小程序并不可以打印,所以需要借助其他APP比如:WPS,但是发现微信小程序down的PDF在 ... 
- 微信小程序云开发-云函数-云函数获取参数并实现运算
		1.编写加法运算的云函数addData 2.在本地小程序页面调用云函数 
- 微信小程序云开发-云函数-云函数实现数据的查询、修改和删除功能
		一.云函数获取商品信息 1.创建云函数getData,云函数功能:获取商品信息 2.在本地小程序页面调用云函数getData 二.云函数修改商品信息 1.创建云函数updateData,云函数功能: ... 
- 微信小程序捕获async/await函数异常实践
		背景 我们的小程序项目的构建是与web项目保持一致的,完全使用webpack的生态来构建,没有使用小程序自带的构建功能,那么就需要我们配置代码转换的babel插件如Promise.Proxy等:另外, ... 
- 小程序云开发--云函数上传文件或图片 base64
		云函数开发遇到的问题 在微信云开发环境当中,普通的用户并没有往云存储内写入文件的权限 所以普通用户想要使用wx.cloud.uploadFile显然是不现实的 但是我们同时也知道,云函数是后台服务端, ... 
- 微信小程序之封装http请求
		下面将封装http请求服务部分的服务以及引用部分 // 本服务用于封装请求 // 返回的是一个promisepromise var sendRrquest = function (url, metho ... 
随机推荐
- npx 是什么?
			参考链接:https://www.jianshu.com/p/cee806439865 
- docker方式mysql设置字符集
			在docker上部署mysql时,mysql的默认字符集是latin1,这样如果日后有中文会出现异常,不能存储等,因为latin1是不支持中文的. 所以需要将字符集调整为utf8. 方法: 首先启动m ... 
- Mask_RCNN学习记录(matterport版本)
			资源链接 Mask R-CNN论文 matterport版本的GitHub 基于Keras和Tensorflow GitHub上还有Facebook的官方实现版本:Detectron maskrcnn ... 
- JavaWeb之html
			html :Hyper Text Markup Language 超文本标记语言 超文本:比文本功能更加强大 标记语言:通过一组标签对内容进行描述的一门语言 html书写规则: 文件的后缀名:.htm ... 
- C#创建控制台项目引用Topshelf的方式,部署windows服务。
			上一篇是直接创建windows service服务来处理需求.调试可能会麻烦一点.把里面的逻辑写好了.然后受大神指点,用Topshelf会更好一些. 来公司面试的时候问我,为什么要用stringbui ... 
- spring cloud分布式配置中心案例
			这里仍然以Windows.jdk和idea为开发环境,按照下面的步骤打包-运行-访问就能看到效果:启动注册中心:java -jar F:\jars-config\register-0.0.1-SNAP ... 
- 编写MyCP.java 实现类似Linux下cp  XXX1 XXX2的功能
			题目:编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能 要求:MyCP支持两个参数: java MyCP -tx XXX1.txt XXX2.bin 用来把文本文件(内容为十 ... 
- Linux下定时备份文件
			一. 编写脚本 编写一个脚本文件,使脚本可以执行备份命令. 例如,将文件目录 /home/backups/balalala 备份到/home目录下,并压缩. 1. 创建脚本 命令格式: touch 路 ... 
- 【原创】大叔经验分享(47)yarn开启日志归集
			yarn开启日志归集功能,除了配置之外 yarn.log-aggregation-enable=true 还要检查/tmp/logs目录是否存在以及权限,尤其是在开启kerberos之后,有些目录可能 ... 
- I - Beautiful People ZOJ - 2319 (二分法)
			The most prestigious sports club in one city has exactly N members. Each of its members is strong an ... 
