I have directive which is site header with back button and I want on click to go back to the previous page. How do I do it in the angular way?
I have tried:
In AngularJS2 I found a new way, maybe is just the same thing but in this new version :
import {Router, RouteConfig, ROUTER_DIRECTIVES, Location} from 'angular2/router'; 
(...)
constructor(private _router: Router, private _location: Location) {}
onSubmit() {
    (...)
    self._location.back();
}
After my function, I can see that my application is going to the previous page usgin location from angular2/router.
https://angular.io/docs/ts/latest/api/common/index/Location-class.html