問題タブ [angularjs-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.
angularjs - 異なるモジュールから同じ名前の 2 つの AngularJS サービスを使用するには?
AngularJS 用の 2 つのモジュール (例:foo
とbar
) があり、両方が というサービスを定義しているとしますbaz
。
私のアプリケーションでは、次のように言って依存しています。
baz
次に、次を使用して、コントローラーでサービスを使用しようとすることができます
2 つのサービスのどちらを使用したいかを定義するにはどうすればよいですか? 完全修飾名のようなものはありますか?
jquery - 要素の ng-model 属性をどのように変更しますか (そしてそれを機能させますか)?
ng-model
属性が「search.name」に設定された入力があります
HTML
リンクやボタンなどの別の要素がクリックされたときにこの属性を変更し、更新された属性でフィルターを機能させるにはどうすればよいですか? 現在、属性を更新しても、フィルターは更新されていないかのように動作します。
これは私が属性を更新する方法です:
脚本
おそらくディレクティブを使用してこれを行うより良い方法はありますか?
angularjs - AngularJS モジュールの構成 - アプリ内の他のモジュールにどのように影響しますか?
2 つの Angular モジュールA
とB
.
A
dep はなく、いくつかの構成といくつかのフィルターがあります。
B
に依存するA
ため、次のようになります。
B
手段によっては、内部ビューA
を使用できることを知っています。myFilter
B
問題は、コードはモジュールの関数内に設定した共通ヘッダーmyFilter
の恩恵を受けるか (に属しているため) ですか?$http
config()
A
myFilter
A
また、モジュール内から HTTP リクエストを作成する場合B
、共通ヘッダーは内部で設定したものですか、それともA
内部の構成の影響を受けませんA
か?
両方の質問に当てはまり、私には十分に理にかなっています。モジュールが提供A
するフィルター内で使用するモジュール内のいくつかの共通ヘッダーを構成しますが、モジュールA
内にいるときにそれらの同じ共通ヘッダーを邪魔にならないようにしたいB
; それでも、ビュー内にいるときは、特定の共通ヘッダーでフィルターB
を使用できるようにしたいと考えています。A
angularjs - AngularJS で定数を他の定数で定義する方法はありますか?
他の定数で定数を定義しようとしていますが、必要な定数が依存しているときに初期定数の準備ができていないため、実行できないようです。これがまったく不可能かどうかを確認したい。
現在、私はこのように定数を持っています:
2 番目の 2 つの定数は、私が達成したいものです。
javascript - Angular カスタム モジュール - 「オブジェクト function(){...} foo にはメソッド 'bar' がありません」
angular で $http のカスタム ラッパーを作成しようとしています。コードの概要は次のとおりです。
しかし、次のようなコード例:
次のエラーをスローします。
TypeError: オブジェクト関数 jResource(value){ ...} にはメソッド 'query' がありません
残念ながら、JavaScript のオブジェクト/関数/プロトタイプのすべての複雑さに関する私の知識は、この問題に頭を悩ませるのに十分ではありません。コードを修正する方法を教えてください。
angularjs - エラーが発生せずにモジュールの存在を確認する方法は?
Angular 1.2 ではngRoute
別のモジュールであるため、代わりに他のコミュニティ ルーターを使用できますui.router
。
複数の異なるルーター実装で動作することを目的としたオープンソース モジュールを作成しています。では、どのルーターがロードされているか、または存在するかを確認するにはどうすればよいですか?
モジュールのファクトリ内で次のことを行っていますが、期待どおりに機能しません。
ロードされていないモジュールに対してエラーが発生します。たとえば、アプリが を使用している場合、チェックui.router
のために次のエラーが発生します。ngRoute
キャッチされないエラー: [$injector:nomod] モジュール 'ngRoute' は利用できません! モジュール名のつづりを間違えたか、モジュールをロードするのを忘れました。モジュールを登録する場合は、依存関係を 2 番目の引数として指定してください。
angularjs-module - angularモジュールは利用できません
これは確かに初心者の質問ですが、この単純なモジュールの開始 ( JSFiddle )の何が問題なのかわかりません。
「Module 'myApp' is not available!」というエラーが表示されます。これが機能しない理由を誰かが知っていますか?
angularjs - 2 つの異なるファイルで同じ ng-app に対して 2 つの angular.module 呼び出しを行うことはできますか?
ng-app="audioApp"
HTMLファイルの<body>
タグで宣言されたangular.jsアプリがあります。
angular.module
1 つの JavaScript ファイルで呼び出しがある場合:
angular.module
別の JavaScript ファイルで別の同じ呼び出しを行うことはできますか? 私のアプリケーションは、この 2 回目の呼び出しで不思議なことに壊れているangular.module
ため、この呼び出しを 2 回行うことはできないようです。
解決策への提案をいただければ幸いです。