習慣性使用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實現小程序自定義中間圓形導航欄及多頁面登錄功能