OKですので、私は新しい角度にあり、この問題のウェブ上での回答を探しています。私は不明なプロバイダのエラーが発生していると私はスタックのオーバーフローや他の場所の多くのここから複数の返信を試して正しい答えを見つけることができませんが、それはまだ私はそれのための正しい答えを見つけるのを助けていない。別の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
}]);
ですが、私は再びのStackOverflowと回答のなしに複数の回答を試してみました私のために働いています。だからちょっと助けを求めることにした。ありがとう
P.S.私のコードをもっと必要としたら、私に知らせてください。
レムする必要があります他の2つのモジュール呼び出しから大括弧[]を削除してください。角括弧は、最初にモジュールメソッドを定義するときにのみ使用します。そうでなければ、それをオフのままにして、名前を使って作成したモジュールを参照するだけです。 「app」と「app.student」の2回の出現という3つの異なるモジュールを作成しました(角括弧のため)。私はあなたがそれらすべてが同じモジュールであることを意図していたかどうかわかりません... – Araymer
"私はStackoverflowで複数の答えを試しましたが、答えは私のために働いていません"私たちはあなたがすでに試みた解決策をあなたに提供しません。これは私たちが時間を無駄にしないようにするのに役立ちます。 – Amy
エイミー、申し訳ありませんが、私はそれについて考えることはありませんでしたが、私は質問がある次回はそれを心に留めておきます。すべてのガイダンスに感謝します。 –