[英]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.