Я использую следующее для подкачки в моей сетке данных:
$location.search('page', page);
где страница — номер текущей страницы.
Затем я слушаю следующее событие:
$scope.$on('$routeUpdate', function(next, current) {
$scope.currentPage = $routeParams.page ? Number($routeParams.page) : 1;
$scope.search();
});
Это вызывает вызов метода search() в моей области после обновления текущей страницы, которая находится в URL-адресе.
Как бы я перевел это в состояния с помощью ui-router? $routeUpdate больше не запускается, так как вместо маршрутов я использую диспетчер состояний.
Мой маршрут теперь определен в провайдере состояния как таковой:
$stateProvider
.state('mandats', {
url: '/domiciliations/mandats',
templateUrl: 'domiciliations/views/mandats.html',
controller: 'mandatsCtrl'
})
$stateProvider
? - person Langdon   schedule 29.04.2013