AngularJS 常见错误

前端之家收集整理的这篇文章主要介绍了AngularJS 常见错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、指定$scope绑定名称写错

  1. angular.js:13642 Error: [$injector:unpr] http://errors.angularjs.org/1.5.6/$injector/unpr?p0=<div class="panel-body ng-scope" ng-view="">opeProvider%20%3C-%20%24sope%20%3C-%20AboutController
  2. at Error (native)
  3. at http://localhost:51706/Scripts/angularjs-1.5.6/angular.min.js:6:412
  4. at http://localhost:51706/Scripts/angularjs-1.5.6/angular.min.js:43:84
  5. at Object.d [as get] (http://localhost:51706/Scripts/angularjs-1.5.6/angular.min.js:40:344)
  6. at http://localhost:51706/Scripts/angularjs-1.5.6/angular.min.js:43:146
  7. at d (http://localhost:51706/Scripts/angularjs-1.5.6/angular.min.js:40:344)
  8. at e (http://localhost:51706/Scripts/angularjs-1.5.6/angular.min.js:41:78)
  9. at Object.instantiate (http://localhost:51706/Scripts/angularjs-1.5.6/angular.min.js:41:445)
  10. at http://localhost:51706/Scripts/angularjs-1.5.6/angular.min.js:90:3
  11. at Object.link (http://localhost:51706/Scripts/angularjs-1.5.6/angular-route.min.js:7:274)


二、没有引用Controller.js

  1. 错误描述:Error: [ng:areq] http://errors.angularjs.org/1.4.8/ng/areq?p0=HelloCtrl&p1=not%20a%20function%2C%20got%20undefined
  2. at Error (native)
  3. at http://localhost:8080/web/rs/angular.min.js:1:503
  4. at qb (http://localhost:8080/web/rs/angular.min.js:1:8403)
  5. at Qa (http://localhost:8080/web/rs/angular.min.js:1:8490)
  6. at http://localhost:8080/web/rs/angular.min.js:1:38051
  7. at w (http://localhost:8080/web/rs/angular.min.js:1:27806)
  8. at D (http://localhost:8080/web/rs/angular.min.js:1:28162)
  9. at g (http://localhost:8080/web/rs/angular.min.js:1:25189)
  10. at g (http://localhost:8080/web/rs/angular.min.js:1:25206)
  11. at http://localhost:8080/web/rs/angular.min.js:1:24829
Angular出现这种错误的原因,是由于没有在页面中使用模块引入controller导致的

猜你在找的Angularjs相关文章