最近我遇到了一个问题,我需要更新页面使用角度,更新网址,但不重新加载页面。困惑?让我进一步解释。我有一张数据表(使用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 –
谢谢,但我期待的修复必须是稳定的,并且在文档中,它说,它不是。 –