2016-05-16 61 views
0

刷新頁面我試圖按照this approach[AngularJS]:沒有回到第一個國家

雖然它重新加載,但是,它沒有讓我留在我當前頁面上。它繼續回到我的應用程序的第一個狀態。我正在使用ui-router。是否有另一種重新加載頁面而不回到第一個狀態的方式?我目前遇到了一個奇怪的閃爍當我這樣做:

$scope.submit = function() { 
    $state.go($state.current, {}, { 
    reload: true 
    }); 
    doDeposit(); 
} 

,然後傳給它的參數(內doDeposit()):

var oResponse = data; 
$state.transitionTo('deposit.status', { 
    opts: { 
    'response': oResponse, 
    'amount': data.amount 
    } 
}); 

當前的行爲:的頁面重載;返回主頁一秒鐘,然後切換回目標頁面。我只需要在其頁面中刷新數據。我有一個「重新提交」按鈕,重新執行第一個「提交」的初始行爲。它會重新處理可用的數據而不會回到其初始狀態。

回答

0

我很抱歉,因爲第一個答案我是複製錯誤的鏈接。希望這可以幫助你:

https://ngmilk.rocks/2015/03/09/angularjs-html5-mode-or-pretty-urls-on-apache-using-htaccess/

+0

不知道這如何幫助。基本上,我有一個網頁在點擊後最初提交參數。然後它轉換到它具有「再次提交」按鈕的頁面。該按鈕需要重做初始提交完成的內容(首先必須重新加載其數據以再次處理它們),而不必返回主頁。 – ralphcarlo

相關問題