我正在爲我的項目使用angularJs。我們的客戶希望在網頁上打印所有的console.error文件。在div中打印console.error登錄屏幕
在網上找不到有用的例子...
感謝您的幫助!
親切的問候
我正在爲我的項目使用angularJs。我們的客戶希望在網頁上打印所有的console.error文件。在div中打印console.error登錄屏幕
在網上找不到有用的例子...
感謝您的幫助!
親切的問候
由於文檔說:
的角度表達任何未捕獲的異常被委派到$ exceptionHandler的
angular.
module('exceptionOverwrite', []).
factory('$exceptionHandler', ['$log', 'logErrorsToBackend', function($log, logErrorsToBackend) {
return function myExceptionHandler(exception, cause) {
logErrorsToBackend(exception, cause);
$log.warn(exception, cause);
};
}]);
在這裏,你可以閱讀more
所以所有你必須做的是創建這個服務(例如)並添加邏輯來將錯誤插入到屏幕。
對於很簡單的解決方案,並且如果您知道要觀看的功能,只需將錯誤直接設置爲$ scope即可。 $ scope.errorMsg =錯誤。