【问题标题】:Why my angularJS errors are showing like this in the firefox console and firebug?为什么我的 angularJS 错误在 firefox 控制台和 firebug 中显示为这样?
【发布时间】:2016-05-17 22:38:29
【问题描述】:

我在 angularjs 应用程序中工作,但不知何故,这个插件“智能表”没有被添加到我的应用程序模块数组中,但这不是问题,我想知道为什么 firefox 和 firebug 会显示这样的错误,如果有办法解决这个问题

这就是 firefox 和 firebug 在控制台中显示错误的方式。我尝试只使用没有 firebug 的 firefox 控制台,但它们都以相同的方式显示错误

为什么会出现所有这些百分比符号和大写字母“F”?

Error: [$injector:modulerr] http://errors.angularjs.org/1.4.8/$injector/modulerr?p0=SistemaActividades&p1=%5B%24injector%3Amodulerr%5D%20http%3A%2F%2Ferrors.angularjs.org%2F1.4.8%2F%24injector%2Fmodulerr%3Fp0%3Dsmart-table%26p1%3D%255B%2524injector%253Anomod%255D%2520http%253A%252F%252Ferrors.angularjs.org%252F1.4.8%252F%2524injector%252Fnomod%253Fp0%253Dsmart-table%250AG%252F%253C%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A6%253A416%250Ade%252F%253C%252F%253C%252F%253C%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A24%253A186%250Ab%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A23%253A251%250Ade%252F%253C%252F%253C%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A23%253A494%250Ag%252F%253C%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A38%253A117%250An%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A7%253A331%250Ag%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A37%253A488%250Ag%252F%253C%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A38%253A134%250An%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A7%253A331%250Ag%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A37%253A488%250Aeb%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A41%253A249%250Ayc%252Fc%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A19%253A463%250Ayc%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A20%253A274%250AZd%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A19%253A83%250A%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A294%253A192%250Ab%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A175%253A62%250AIf%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A35%253A365%250AHf%252Fd%2540http%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.4.8%252Fangular.min.js%253A35%253A314%250A%0AG%2F%3C%40http%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.4.8%2Fangular.min.js%3A6%3A416%0Ag%2F%3C%40http%3A%2F%2F

【问题讨论】:

  • 如果我理解你的问题,这就是角度显示错误的方式。如果你点击它,它将带你到 angular 的文档网站,并显示错误

标签: javascript angularjs firefox firefox-addon firebug


【解决方案1】:

当 Angular 找不到您尝试传递的模块时,会引发此错误,它实际上是描述错误的 Angular 文档的链接。

在传递给你的应用之前,尝试检查智能表的js是否加载

加载 angular.js,而不是 smarttable.js 然后使用它
angular.module('myApp',['smart-table']

【讨论】:

  • de 模块是这样包含的 angular.module('SistemaActividades', ['ngRoute', 'ui.bootstrap', 'smart-table', 'wt.responsive']); 并且脚本被添加到我的索引页面的末尾,但它仍然显示相同的难以阅读的错误,但是当我单击它时不需要我到 angularjs 网站它什么也没做,但我知道你在说什么,Angularjs 网站会出现一些错误
  • 只有在添加智能表时才会出现错误?尝试一个一个移除模块并检查它何时停止工作,也许你有不止一个错误。还要确保在使用模块之前加载它们。 “在 AngularJS 1.2.0 及更高版本中,ngRoute 已移至其自己的模块。如果升级到 1.2.x 或更高版本后出现此错误,请确保您已安装 ngRoute。”来自文档
  • 我会尝试,但我认为这必须与 spring secuirty 做一些事情,因为此错误显示在登录页面中,并且在通过身份验证后未显示在索引页面中,但无论如何它是正常的那些错误都是那样的混乱,或者是firefox的东西
【解决方案2】:

当您有一个没有包含正确文件的依赖项时,就会发生该错误。使用从存储库中找到的第三方模块时可能会发生这种情况。

通常,您使用的模块也会有它自己的依赖项以及它自己的必需文件。只需确保满足您的所有依赖项即可。

【讨论】:

    猜你喜欢
    • 2015-12-26
    • 1970-01-01
    • 2012-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-07
    • 2013-08-05
    相关资源
    最近更新 更多