禁用AngularJS 1.3版全局控制器功能声明后
您需要首先创建一个AngularJS模块,然后将所有组件附加到该特定模块。
码
function Ctrl($scope) { $scope.age = 24;}angular.module('app', []) .controller('Ctrl', ['$scope', Ctrl]);专门针对您的情况,AngularJS存在一些问题 1.3.14
(将其降级为 1.3.13
正常)。虽然我希望您使用angular 1.2.27 AngularJS 1.6.X,这是AngularJS的更稳定版本和最新版本。
更新:
您可以通过在其中允许全局控制器声明来将当前代码设置为工作状态
angular.config。但这不是运行角度应用程序的正确方法。
function Ctrl($scope) { $scope.age = 24;}angular.module('app', []) .config(['$controllerProvider', function ($controllerProvider) { $controllerProvider.allowGlobals(); } ]);

![Angularjs未捕获的错误:迁移到V1.3时出现[$ injector:modulerr] Angularjs未捕获的错误:迁移到V1.3时出现[$ injector:modulerr]](http://www.mshxw.com/aiimages/31/442104.png)
