依存関係を配線するときの循環依存関係

Ugurホイール

アイデアが足りなくなりました。AngularJsは、私のプロジェクトには循環依存関係があると主張しています。私は4つの目の原則を見てくれる人が必要です。すべては次のコードに要約されます... BookingCtrlからHotelServicesの依存関係を削除するときはいつでも角度は問題ありません。この配線は循環依存を引き起こしているようです。どこかわからない!?

var app = angular.module('hopBooking', [
        'ngRoute',
        'hopBooking.services',
        'hopBooking.controllers'
    ]);

services.js

var app = angular.module('hopBooking.services', []);

app.service('HotelServices', ['HotelServices', function($scope, $rootScope, $http) {
    return {
        find: function(id) {
        // put here a http requests
        },
    };
}]);

controllers.js

var app = angular.module('hopBooking.controllers', []);

app.controller('BookingCtrl', function($scope, HotelServices) {});
ジョアンポロ

HotelServices宣言の自動参照を削除してみてください。

app.service('HotelServices', function($http) {
    return {
        find: function(id) {
        // put here a http requests
        },
    };
});

また、@ charlietflが言ったように、スコープ参照を削除します

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Gradleの循環依存関係を解決する

分類Dev

C ++でクラス間の循環依存関係を削除する

分類Dev

Autofacの循環依存関係を解決するには?

分類Dev

ES6 の循環依存関係を理解する

分類Dev

Pythonインポートの動作と循環依存関係を理解する

分類Dev

依存関係の依存関係をpomとして分析する

分類Dev

タイプヒント:循環依存関係を解決する

分類Dev

RequireJS / AMDで循環依存関係を処理する方法は?

分類Dev

golangで循環依存関係を管理する

分類Dev

Javaで循環依存関係を解決する

分類Dev

循環リンク依存関係のあるmakefileをCMakeに変換する

分類Dev

Javaの静的循環依存関係

分類Dev

Javaモジュール間の循環依存関係を修正する方法は?

分類Dev

プロジェクト内の循環依存関係を検出する

分類Dev

Cで循環構造体の依存関係を解決する方法

分類Dev

typedefされた構造体の循環依存関係を処理する方法

分類Dev

別々のファイルの思慮深いモデル:循環/循環依存関係を処理する方法

分類Dev

Gradleはランタイム依存関係の循環依存関係を作成します

分類Dev

依存関係が循環しているときにStartup.csに依存性注入を実装するにはどうすればよいですか?

分類Dev

循環インポート/循環依存関係を防止しながら、クラスの子/親関係をチェックする

分類Dev

Android Studioで依存関係の依存関係を確認する方法

分類Dev

依存関係管理の依存関係ツリーを表示する

分類Dev

複数の依存関係で同じ依存関係をMavenする

分類Dev

依存関係の依存関係を更新する

分類Dev

Mavenによる循環依存関係の検出

分類Dev

循環依存関係 c++ が前方宣言で失敗する

分類Dev

循環ファイルの依存関係が奇妙さを落としました

分類Dev

ライブラリに沿ってサービス スタブをエクスポートするときの循環依存関係

分類Dev

依存関係を解決するときのMavenエラー

Related 関連記事

  1. 1

    Gradleの循環依存関係を解決する

  2. 2

    C ++でクラス間の循環依存関係を削除する

  3. 3

    Autofacの循環依存関係を解決するには?

  4. 4

    ES6 の循環依存関係を理解する

  5. 5

    Pythonインポートの動作と循環依存関係を理解する

  6. 6

    依存関係の依存関係をpomとして分析する

  7. 7

    タイプヒント:循環依存関係を解決する

  8. 8

    RequireJS / AMDで循環依存関係を処理する方法は?

  9. 9

    golangで循環依存関係を管理する

  10. 10

    Javaで循環依存関係を解決する

  11. 11

    循環リンク依存関係のあるmakefileをCMakeに変換する

  12. 12

    Javaの静的循環依存関係

  13. 13

    Javaモジュール間の循環依存関係を修正する方法は?

  14. 14

    プロジェクト内の循環依存関係を検出する

  15. 15

    Cで循環構造体の依存関係を解決する方法

  16. 16

    typedefされた構造体の循環依存関係を処理する方法

  17. 17

    別々のファイルの思慮深いモデル:循環/循環依存関係を処理する方法

  18. 18

    Gradleはランタイム依存関係の循環依存関係を作成します

  19. 19

    依存関係が循環しているときにStartup.csに依存性注入を実装するにはどうすればよいですか?

  20. 20

    循環インポート/循環依存関係を防止しながら、クラスの子/親関係をチェックする

  21. 21

    Android Studioで依存関係の依存関係を確認する方法

  22. 22

    依存関係管理の依存関係ツリーを表示する

  23. 23

    複数の依存関係で同じ依存関係をMavenする

  24. 24

    依存関係の依存関係を更新する

  25. 25

    Mavenによる循環依存関係の検出

  26. 26

    循環依存関係 c++ が前方宣言で失敗する

  27. 27

    循環ファイルの依存関係が奇妙さを落としました

  28. 28

    ライブラリに沿ってサービス スタブをエクスポートするときの循環依存関係

  29. 29

    依存関係を解決するときのMavenエラー

ホットタグ

アーカイブ