Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS:未知提供程序:$scopeProvider<;-$作用域错误(未在服务中注入$scope)_Javascript_Angularjs_Dependencies - Fatal编程技术网

Javascript AngularJS:未知提供程序:$scopeProvider<;-$作用域错误(未在服务中注入$scope)

Javascript AngularJS:未知提供程序:$scopeProvider<;-$作用域错误(未在服务中注入$scope),javascript,angularjs,dependencies,Javascript,Angularjs,Dependencies,我似乎与其他使用AngularJS和依赖项注入的人有一个类似的问题,那就是:我的AngularJS应用程序提供了一个未知的提供者:$scopeProvider要注入控制器的依赖项的名称需要与控制器函数声明中的相应参数的顺序相同(请参阅) 控制器的初始化应如下所示: .controller('AppController', ['$scope', '$http', '$mdDialog', 'Employee', 'Utils', function($scope, $http, $mdDi

我似乎与其他使用AngularJS和依赖项注入的人有一个类似的问题,那就是:我的AngularJS应用程序提供了一个未知的提供者:$scopeProvider要注入控制器的依赖项的名称需要与控制器函数声明中的相应参数的顺序相同(请参阅)

控制器的初始化应如下所示:

.controller('AppController', ['$scope', '$http', '$mdDialog', 'Employee', 'Utils', 
    function($scope, $http, $mdDialog, Employee, Utils){
    $scope.employee.firstName = Utils.NormalCase(employee.firstName);
}])
首先列出AngularJS依赖项,然后列出自定义依赖项,这也是一种常见的惯例