angular.js - Angular で $http のようなグローバル サービスを作成するにはどうすればよいですか?
某草草
某草草 2017-05-15 17:13:05
0
2
612
  • グローバル ツール クラスを書きたいので、別の js ファイルで ng サービスを宣言します (そしてそれを html にロードします)

リーリー
  • 次に、appmodule のコントローラーに testModule を注入したいのですが、注入が失敗したというメッセージが表示されます

リーリー リーリー
某草草
某草草

全員に返信(2)
迷茫

ありがとう、あなたが書いたことは 30% しか正しくありません。ここには 2 つのトピックが関係しています:

1. さまざまなモジュール

angular.module('testModule')angular.module('mainApp',[]) 是两个不同的module,你想要在 mainApp 中使用 testModule,那么你需要在 angular.module('mainApp', [ 'testModule' ]) この依存関係をインポートします。

2. グローバルツールクラスの記述が間違っています

上で誰かが答えました:

リーリー

使用中は次のことができます:

リーリー

上記のコードは検証されておらず、構造上の問題はないはずです。ご自身でデバッグして解決してください。

いいねを押す +0
phpcn_u1582

サービスをモジュールとして定義するだけです。例:

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