小程序重新封裝打印函數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實現小程序自定義中間圓形導航欄及多頁面登錄功能


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM