検索

ホームページ  >  に質問  >  本文

angular.js - angualrjs、$http 非同期操作の実行後の次のステップの書き方

3 つのステップがあります
ステップ 1: $http.jsonp(url1)
ステップ 2: $http.jsonp(url2)
ステップ 3: 代入操作、
ステップ 1 には順序の要件はありません2. 3 は、ステップ 1 と 2 が完了した後に実行する必要があります。

ステップ 1 と 2 は多くの場所で呼び出されるため、

にはしたくありません。 リーリー

ステップ 1 と 2 を public メソッドにカプセル化し、ステップ 3 を順番に実行したいのですが、angularjs ではどのように記述すればよいでしょうか

大家讲道理大家讲道理2800日前828

全員に返信(3)返信します

  • 天蓬老师

    天蓬老师2017-05-15 17:07:30

    イベントを使用します。ネストを使用しないでください

    リーリー

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-15 17:07:30

    ng に付属の $q サービスを使用する

    リーリー

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-15 17:07:30

    作成者は $q オブジェクトと Promise オブジェクトについて学ぶことができます。上に示したように、Angular には $q.all() があり、これを使用できます。

    返事
    0
  • キャンセル返事