0
的init()方法可以說讓我在第一個和我行頁面A.處理再打angularjs從另一頁
<a ng-click="sendNotification(notification)" href='#B'>Send Notification</a>
sendNotification的方法將HTTP POST請求,並得到一些數據。
現在在頁面B我想顯示由sendNotification()方法返回的數據。
接近我嘗試過 - 在sendNotification函數中獲得對http請求的響應之後,我將數據放入服務中。在頁面B加載時,我調用init方法將嘗試從服務中獲取數據並初始化範圍變量。
但我直覺問題,這種方法是在http請求返回之前執行init方法。
我該如何解決這個問題?我不想從頁面B的init方法發出另一個HTTP請求。