最近我遇到了一個問題,我需要更新頁面使用角度,更新網址,但不重新加載頁面。困惑?讓我進一步解釋。我有一張數據表(使用ng-grid),我想要它,所以當我點擊第1行時,angular打印出一個,並在不重新加載頁面的情況下將URL更改爲'currentUrl/1'。然後我點擊第4行,打印出4,並將網址更改爲'currentUrl/4'。這是可能的角度來做到這一點。爲了使我的頁面不會重新加載每次單擊某一行的時候,我把下面的Angularjs/Javascript不要刷新頁面,但更改網址和更新屏幕
var lastRoute = $route.current;
$scope.$on('$locationChangeSuccess', function(event) {
$route.current = lastRoute;
});
它做我想要的一切,改變網址,網頁不刷新,但現在的角度沒有更新這個數字。我究竟做錯了什麼?
檢查:https://github.com/angular-ui/ui-router –
謝謝,但我期待的修復必須是穩定的,並且在文檔中,它說,它不是。 –