2017-03-27 13 views
0

保留中のモードで要求がある場合、UIBMODALを開くことは可能ですか?今のUibModal - 保留中のモードで開く

そのスタック接続が復元され、すべてのpendind要求がキューのように動作し、その後、ポップアップiはポップアップが約束または任意の要求なしに動作することを望ん

を表示されるまで - エラーケース

モーダルのためにコード:

var modalInstance = $uibModal.open({ 
      animation: false, 
      templateUrl: 'modal.html', 
      controller: function($scope, $uibModalInstance) { 

      $scope.closeModal = function() { 
       $uibModalInstance.close(); 
      }; 
      }, 
      scope: $scope, 
      size: 'lg' 
     }); 

答えて

0

すべてのブラウザの最初には、あなたのモーダルサービス/サーバーからいくつかのデータを解決するために持っているので、もしあなたが、任意の時間(約6程度)で持つことができますどのように多くの保留中のHTTPリクエストであなたを制限しますあなたはあなたが実行する要求を持っている彼らが終わるのを待たなければならない。

あなたのオプションは、最初のロード

  • あなたのルート/状態(.resolve)ビューがレンダリングされる前に解決したときに、あなたがそうすることができモーダルをこれらの要求を実行し、

    1. ですモーダルのコントローラ内のサービスにデータをロードします。

    templateUrlを使用して、サーバー側でhtmlファイル、通常、これらのテンプレートがキャッシュされるためのHTTPリクエストを送信しているが、単純なモーダルのためにあなたはインラインtemplate代わりに使用することができます。

  • 関連する問題