angular.js - angualrjs,$http异步操作执行完再执行下一步该怎么写
大家讲道理
大家讲道理 2017-05-15 17:05:30
0
3
758

有三个步骤
step1:$http.jsonp(url1)
step2:$http.jsonp(url2)
step3:赋值操作 ,
步骤1、2没有顺序要求,步骤3要求在1、2步骤完成后执行;

因为步骤1、2会多处被调用,不希望是

步骤1.success{
   步骤2.success{
      步骤3}} 这样的写法    

希望将步骤1、2封装成一个公共方法,再执行步骤3,顺序执行,angularjs应该怎么写

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(3)
Peter_Zhu

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

リーリー
いいねを押す +0
曾经蜡笔没有小新

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

リーリー
いいねを押す +0
曾经蜡笔没有小新

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!