2016-04-01 28 views
5

一個可以通過調用如何檢查角度中是否啓用調試信息?

$compileProvider.debugInfoEnabled(debugInfoState); 

的角應用的配置方法切換內調試angulars的相關信息。

當應用程序在瀏覽器中運行時,是否有方法檢查調試信息是否通過控制檯啓用?

+0

這個答案也很有用https://stackoverflow.com/questions/32967438/angularjs-disabling-debug-data-in-production –

回答

4

debugInfoEnabled函數是一個setter/getter。它可以在配置塊中檢查。

app.config(function ($compileProvider) { 
    var debugEnabled = $compileProvider.debugInfoEnabled(); 
    console.log("debugInfoEnabled=", debugEnabled); 
}); 

請參閱the source code