如何在 Javascript 控制台中以可读的方式显示错误消息?

问题描述 投票:0回答:1

我目前正在使用 Angular JS,有时我会在控制台中收到一些错误消息,内容如下:

angular.js:15697  **Error: [$injector:unpr] http://errors.angularjs.org/1.8.2/$injector/unpr?p0=eProvider%20%3C-%20e%20%3C-%20AppyController**
    at angular.js:99:1
    at angular.js:4991:19
    at Object.d [as get] (angular.js:5151:32)
    at angular.js:4996:28
    at d (angular.js:5151:32)
    at e (angular.js:5176:58)
    at Object.invoke (angular.js:5200:18)
    at S.instance (angular.js:11814:24)
    at p (angular.js:10627:33)
    at g (angular.js:9942:13)

你知道我怎样才能以人类可读的方式简单地显示这些消息吗?

提前致谢,

我尝试了一个教程,在主目录中拖动了一个名为 Angular.js 或 Angular.min.js 的文件, 但还是没用...

javascript angular angularjs error-handling console
1个回答
0
投票

需要更多关于这里的要求的具体信息,

  1. 如果您想更好地了解此错误并应用修复程序,请转到错误消息中提供的链接。您将看到错误的正确文档、其原因以及修复方法。

  2. 如果您想在前端向最终用户显示错误消息,那么您可能必须

    try-catch
    错误,从错误对象中解开消息并显示在前端。

  3. 如果您希望最终用户在控制台上查看人类可读的错误消息,为什么要这样做?为什么最终用户想要从控制台读取错误消息?

© www.soinside.com 2019 - 2024. All rights reserved.