0
我使用的離子產生誰通過HTTP請求從API獲取數據時,我改變看法的應用程序,我看到了控制器的完全加載的數據之前的觀點是:ionic1等待加載之前下一個視圖的HTTP響應
我如何可以加載下一個控制器的數據,只看到最後的結果:
在這裏誰開始的角度變化按鈕:
<ion-item class="item-thumbnail-left item-icon-right" ng-repeat="inscription in inscriptions" ng-click="loadActiProfil({{inscription}})" href="#/app/activite">
預先感謝您
我用$ state.go()轉到下一個視圖和$ ionicLoading,但我繼續看到加載屏幕後面的加載,它確實很醜。有沒有辦法顯示加載屏幕,等待下一個控制器的http響應,顯示下一個視圖,並最終隱藏laoding屏幕? – tazee
該過程是:1 - 顯示$ ionicLoading,2 - 發送您的http請求,3 - 在http響應CALLBACK: - 3.1隱藏$ ionicLoading - 3.2 $ state.go到您的狀態。你必須顯示離子載入併發送你的http請求到「主要流程」中,然後在給予$ http的回調中完成其餘部分(如果這是你用來執行http請求的)。 – VinceOPS
對不起,我沒有看到我如何做到這一點,如果我在第一個控制器作用域中的請求數據($ scope.data = data)然後state.go(secondcontroller)數據在第二個不可見視圖。 – tazee