angular.js:38未捕获错误:[$ injector:modulerr]

时间:2017-04-08 22:02:53

标签: angularjs

我在尝试实现“ngRoute”时观察到此错误。请帮我解决这个问题

angular.js:38 Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.6.3/$injector/modulerr?p0=mainApp&p1=TypeErro…ogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.3%2Fangular.min.js%3A20%3A379)
    at angular.js:38
    at angular.js:4920
    at p (angular.js:402)
    at g (angular.js:4880)
    at eb (angular.js:4802)
    at c (angular.js:1909)
    at Pc (angular.js:1930)
    at ue (angular.js:1815)
    at angular.js:33340
    at HTMLDocument.b (angular.js:3435)

1 个答案:

答案 0 :(得分:0)

这看起来很熟悉..这意味着你有一个模块依赖声明,声明角度无法解决。如果它的角度路线你可能有这个: angular.module(' app',[' ngRoute',' otherModule']) 并且您忘记为angular-route.js添加脚本标记或将其添加到您的包中(如果您使用grunt / gulp等来构建您的应用程序)。底线是它没有识别你指定为依赖的模块