[英]Facing Error while injecting second service into Controller AngularJS
我有两个服务 : A :accountService B :invoiceService
控制器: A :TicketController。 B :InvoiceController。
以下是TicketController的定义:
angular.module("app").controller('TicketController', ['$scope', '$http', '$rootScope', 'uploadManager', 'ticketService', 'accountService', function ($scope, $http, $rootScope, uploadManager, ticketService, accountService) {
}]);
在上述控制器中,accountService工作正常。 但是当我向发票控制器注入相同的accountService时,它将引发错误。 以下是invoiceController的定义:
angular.module("app").controller('InvoiceController', ['accountService', 'invoiceService', function (accountService, invoiceService) {
}]);
当我执行它时,它会引发错误: 当我为invoiceController执行以上代码时出错
任何人都可以帮助解决什么问题?
提前致谢。
我们可以看到的代码看起来很好。
确保在index.html
中以正确的顺序加载文件。 如果您在定义accountService
之前尝试加载InvoiceController
,则会收到此错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.