[英]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.