angular.js - AngularJS でのコントローラーとサービスの階層化設計とコーディング
黄舟
黄舟 2017-05-15 17:08:29
0
1
588

最近、コントローラーでのデータ処理があまり適切ではないことがわかり、http://www.jianshu.com/p/1e1a を参照してコントローラーとサービスの階層設計とコーディングを学びました。 .. ですが、使用中に遭遇した問題の 1 つは、サービス層が通信コールバックを処理し、ビジネス コールバックをコントローラー層に渡して $http サービスを呼び出すときに、リクエスト パラメーターをどのように渡すかということです。コードは次のとおりです:

リーリー
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(1)
PHPzhong

getData はコールバック関数をパラメーターとして受け取ることができます。このコールバック関数のパラメーターは、コントローラーにサービスを挿入し、サービスの getData メソッドを呼び出すときに他の処理ロジックを配置します。コールバック関数を記述して getData メソッドに渡すだけです。 getData で要求されたデータを処理した後に受信コールバック メソッドを直接呼び出し、処理されたパラメータを渡すだけです。


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