Is there a smart way to go back last page in Angular 2?
Something like
this._router.navigate(LASTPAGE);
For example, page C has a Go Back button,
-
Page A -> Page C, click it, back to page A.
-
Page B -> Page C, click it, back to page B.
Does router have this history information?
Best Answer
Actually you can take advantage of the built-in Location service, which owns a "Back" API.
Here (in TypeScript):
Edit: As mentioned by @charith.arumapperuma
Location
should be imported from@angular/common
so theimport {Location} from '@angular/common';
line is important.