如何在不重新加载angularjs中的页面的情况下更改URL?

时间:2013-07-22 18:11:51

标签: angularjs single-page-application

我有一个网址为/tables/123/records/1的网址。在页面上,我有一对后退/下一个按钮来获取记录模型。我现在的控制器看起来像这样:

scope.loadNext = function(recordId) {
    $location.url('tables/' + $scope.table.id + '/records/' + recordId);
}

这似乎触发了$ routeProvider,它最终解析了表模型(我已经拥有)。我想做一些更轻松的事情,比如:

scope.loadNext = function(recordId) {
    scope.record = Record.get({ id : recordId });
    update_just_the_url('tables/' + scope.table.id + '/records/' + recordId
}

这在angualrjs有可能吗?

0 个答案:

没有答案
相关问题