簡體   English   中英

返回上一頁,無需重新加載

[英]Back to previous page without reload

我想將用戶表單詳細信息頁面返回到上一頁(用戶列表)。

如果我嘗試在瀏覽器中單擊“后退”按鈕,則會通過應用路由器處理應用請求,然后重新加載列表頁面。

我想添加返回按鈕的詳細信息,使用戶返回到上一頁,而無需使用ng-init中的reload方法。

可能嗎? 如果是的話,如何輕松解決呢?

謝謝你的幫助。

在您的app.config中啟用HTML5推送狀態

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

(確保注入$ locationProvider)

現在,您可以觀看位置更改事件,並可以使用-$ locationChangeStart-$ locationChangeSuccess相應地更新視圖

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

查看此鏈接以獲取參考https://docs.angularjs.org/api/ng/service/ $ location

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM