問題タブ [angular-module]
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.
javascript - スペルが間違っているか、モジュールがありませんか?
AngularJS を使用している ASP.NET MVC5 アプリがあります。これには、 と呼ばatTheMS
れるサービスのファクトリalbumService
と 3 つのコントローラーで呼び出されるモジュールがあります: ListController
、EditController
、およびDetailsController
。サービスとコントローラーはすべてモジュールに依存していatTheMS
ますが、このエラーは以下からのみ発生しますalbumService
それはそれがで起こっていると言います(anonymous function) albumService.js:27
使用する他のファイルではエラーは発生しません。(angular.module("atTheMS"))
これは、「アルバム」という単語が「本」という単語に置き換えられ、モジュールが「atTheLibrary」であり、モジュールがないことを除いて、まったく同じである別のファクトリをコピーして生成されました。そのページにいるときのエラー。なぜこれが違うのか、私は混乱しています。どんな助けでも感謝します、ありがとう。
リクエストに応じて、ビューは次のとおりです。
angularjs - 残りのクライアントを介してmalhar angularダッシュボードでwidgetDefinitionsを動的に設定する方法は?
malhar-angular-dashboardモジュールをインストールしました。いくつかのwidgetDefinitionsに残りのデータを入力したいと考えています。
HTML
ウィジェットRestService
私の残りのサービスは、次の 3 つのオブジェクトの配列を返します。[{"name":"widgetList","title":" "},{"name":"widgetPie","title":" "},{"name":"widgetTable","title":" "}]
その他のサービス
コントローラ
結果
TypeError: Object.LayoutStorage ( http ://localhost:9000/ ) の Object.extend ( http://localhost:9000/bower_components/angular/angular.js:406:14 ) で未定義のプロパティ '$$hashKey' を読み取ることができませんbower_components/malhar-angular-dashboard/dist/malhar-angular-dashboard.js:1064:15 )
2行目: Object.LayoutStorage を検索したところ、次のことがわかりました。
オプション変数は、コールバック関数内で$scope.layoutOptionsを設定したい場合にのみ未定義です。これを設定/回避する方法についてアドバイスはありますか?
angularjs - AngularJs - 子モジュールを他の子モジュールに注入する
ばかげているように聞こえるかもしれないシナリオがありますが、動かなくなって、それが機能しない原因を理解しようとしています。
今のところ3つのモジュールを持つAngularアプリがあります
すべての子モジュールで使用したい親モジュール (mainApp) にいくつかの構成とデフォルト文字列を設定しました。
一方、私の reviewModule と searchmodule (子モジュール) には、別のルートで使用している別のコントローラーとサービスがあります。さて、あるモジュールのサービスを別のモジュールに使用したいときに問題が発生します。たとえば、次のようにすると
検索モジュール コントローラーで reviewModule サービスを使用しようとすると、次のような例外が発生します。
両方の子モジュールは同じ親を持ち、一方の子モジュールをもう一方の子モジュールに使用したいのですが、なぜこの例外が発生するのか理解できませんでした。
アップデート:
モジュール宣言に以下の行を使用してみました
しかし、これも例外を引き起こします。