好吧,所以我是新來的角,我一直在尋找答案在整個網絡上解決這個問題。我有一個未知的提供者錯誤,我無法找到正確的答案我已經嘗試了多次來自堆棧溢出和其他地方的答覆,但它並沒有幫助我找到正確的答案。另一個UNKNOWN提供者Angularjs
我有模塊。
var app = angular.module('app', ['ngRoute','app.student']).config(['$httpProvider', '$routeProvider', function ($httpProvider,$routeProvider) {
//Various code
}]);
這裏是我的控制器
angular.module('app.student', []).controller('StudentCtrl', ['StudentService', '$scope', '$http', function (StudentService, $scope, $http) {
//Code
}]);
,現在我的服務
angular.module('app.student', []).service('StudentService', ['$http', function ($http) {
// Some More Code
}]);
我還是新的這種語言,我又試了多個答案#2和答案都不對正在爲我工作。所以我決定尋求一些幫助。謝謝
P.S.如果您需要更多我的代碼,請告訴我。
雷姆來自另外兩個模塊調用的括號[]。首次定義時,您只能在模塊方法中使用方括號。否則,您將它關閉,只需使用該名稱來引用已創建的模塊。 這就是說,你已經創建了三個不同的模塊(由於括號):'app'和2次'app.student'。我不知道你是否打算這些都是相同的模塊或不... – Araymer
「我再次嘗試了Stackoverflow的多個答案,沒有答案爲我工作」將來告訴我們你試過什麼所以我們不會給你你已經嘗試過的解決方案。這有助於我們不浪費時間 - 或者你的時間。 – Amy
艾米,對不起,我沒有想到,但我會記住下次有一個問題。非常感謝所有的指導。 –