問題タブ [angularjs-injector]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - 奇妙な角度エラー「不明なプロバイダー」
ご担当者様、
次のエラーが原因で、アプリのレンダリングが突然停止しました。
このエラーの詳細については、AngularJs ドキュメントへのリンクを次に示します。
このエラーから私が理解できる唯一のことは、ブラウザが $cookies を認識していないということですか? WTFはそれを意味します。
私を助けてください。
ありがとう、
ピーター
angularjs - Angular.js のキャッチされないエラー: [$injector:modulerr]
次の 2 つのエラーが発生します。
1) キャッチされていない TypeError: angular.modules は関数ではありません。
2) angular.min.js:35 Uncaught エラー: [$injector:modulerr] http://errors.angularjs.org/1.3.3/ $injector/modulerr?p0=TaskApp&p1=Error%3A…ogleapis.com%2Fajax %2Flibs%2Fangularjs%2F1.3.3%2Fangular.min.js%3A17%3A381)。
stackoverflow のさまざまな投稿に記載されているすべてのソリューションを試しました。最後に () を追加し、iffe を作成し、名前のタイプミスをチェックしましたが、何も機能していないようです。また、角度の異なるバージョンも試しました。
angularjs - モジュールで promise を作成する
アプリで Facebook 登録モジュールを作成しようとしています。Facebook API は私の Angular コントローラーよりも高速であるため、ここでは promise を使用する必要があります。問題は、$q が空のオブジェクトのように見え、遅延関数が定義されていないことです。
モジュール:
var module = angular.module('app.facebook', []); module.constant("fbAppId", 'herecomesmycode');
ここで $q.defer は未定義です:
promise を使用しないと、API から高速になりますが、API からの値を入力したいすべての変数は、API が終了する前に開始され、未定義です。
angularjs - angularアプリを縮小しようとすると、依存性注入のエラー
ASP MVC と angularJS に基づく Web アプリケーションを作成しましたが、すべて正常に動作します。今、私はそれを展開したい。私bundleConfig
はBundleTable.EnableOptimizations = true;
自分のスクリプトを縮小しました。
アプリを起動するとエラーが発生します:
モジュール 'dataService' は利用できません! スペルを間違えたか...
ドキュメントで興味深いことを見てきました(エラーに適合します):
注意: コードの縮小を計画している場合、サービス名の名前が変更され、アプリが壊れます。
ドキュメントが示唆するように、インライン配列注釈を使用します。私のコードは次のとおりです。
モジュール内のdataServiceは次のとおりです。
これでエラーが修正されると思いましたが、そうではありませんでした。
PS: 注入依存関係の 3 つの異なる方法を見てきましたが、すべて使用しました。例では、ドキュメントで優先としてマークされているため、それを使用します
javascript - config の外で $provide を呼び出します。角度
config ブロックの外で $provide を呼び出すことはできないことを知っています。$provide.decorator でそれを呼び出すサービスに $provide を注入するトリックはありますか?
angularjs - Angularjs $injection::unpr エラー
サービスを注入しようとしていますが、unpr エラーが発生し続けます。angularjs doc に従いましたが、解決していないようです。なぜこのエラーが発生し続けるのか、私は途方に暮れています。
私のサービス
サービスを呼び出す私のコントローラー
私のモジュール定義
私のエラー:
エラー: [$injector:unpr] 不明なプロバイダー: $resourceProvider <- $resource <- プロジェクト