2014-07-04 61 views
1

我想將用戶表單詳細信息頁返回到上一頁(用戶列表)。返回上一頁面無需重新加載

如果我嘗試在瀏覽器中單擊以返回按鈕,應用程序請求將通過應用程序路由器進行處理,並且列表頁面會重新加載。

我想添加一個返回按鈕到詳細信息中,在不使用重載方法的情況下將用戶返回到前一頁。

可能嗎?如果是的話,如何輕鬆解決它?

感謝您的任何幫助。

回答

2

在你的app.config通過

$locationProvider.html5Mode(true); 
$locationProvider.hashPrefix('!'); 

(確保注入$ locationProvider)

現在你可以觀看的位置變化事件,並可以相應地更新使用 你的觀點使HTML5按壓狀態 - $ locationChangeStart - $ locationChangeSuccess

您也可以在後退按鈕上使用$ location.path(),$ location.url()更改路線。

查看本鏈接僅供參考https://docs.angularjs.org/api/ng/service/ $ location

相關問題