>Hi everybody,
>
>In the preferences forms we have the following code in the Cancel button:
>
>
>$scope.cancel = function () {
> $log.debug("Cancel")
> $scope.form.$setPristine();
> $scope.showForm = false;
>
> window.location.href = userService.baseUrl;
> };
>
>
>It works, but I can see the re-loading of the page which I don't like. Is there another way to go to the root of the application but not doing a page re-load? If the last line is commented, the forms is no longer shown, but the path remains the same, which is wrong.
>
>Thanks in advance.
Probably best to use the $location service - $location.path()
Read this :
https://docs.angularjs.org/guide/$location