После поиска и не придумывания решения я отправляю этот фрагмент кода для некоторой помощи.
$scope.createAddress = function () {
$http({
method: 'POST',
url: '/addressBook/api/Person',
data: $scope.person,
headers: {
'Content-Type': 'application/json; charset=utf-8'
}
}).success(function (data) {
$location.path('/addressBook');
});
}
После успешной публикации я хотел бы перенаправить на другую страницу. $location.path не выполняет этого. Я пробовал $scope.apply(), поскольку некоторые другие имели успех с этим. Я что-то упускаю или не понимаю, для чего используется $location? Код удаляется.