angular.js - プロジェクトのすべてのモジュールに Angular のインターセプターを構成するにはどうすればよいですか?
为情所困
为情所困 2017-05-15 17:13:04
0
1
650
  • Angularの$httpリクエストのエラーコードを統一的に扱いたい(例えばユーザーがログインしていない場合にログインページに飛ぶなど)

  • $httpProvider インターセプターに関するインターネット上の事例はすべて、特定の module.config で設定されています (プロジェクト内に多数のモジュールがある場合、1 つずつ設定する必要はありません?)

  • 現在のプロジェクトのコード構造は、JS ファイルがモジュールを定義し、メイン モジュールがこれらのサブモジュールに依存するというものです。 $http エラー コードのインターセプト処理をすべてのモジュールに設定する方法を知りたいですか?

リーリー
  • mainApp で定義されたフィルターは module1 および module2 サブモジュールには適用されません。すべてのモジュールで設定するにはどうすればよいですか?

为情所困
为情所困

全員に返信(1)
黄舟

お誘いありがとうございます。

したがって、メイン mainApp 定义的 $httpProvider が依存する他のサブモジュールにも適用される ことは明らかです。

あなたのコードには何の問題もないようですが、私たちのプロジェクトでは、異なるモジュールが同じメインモジュールを使用しているのは事実です。唯一の違いはモジュール名のようです。

私たちのモジュール名はすべて次の命名規則に従っています:

  • メインモジュール

    ent

  • ビジネスモジュール

    ent.user

これと同様に、これが理由かどうかはわかりません!

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート