有没有聪明的方式回去最后一页在Angular 2?
就像是
this._router.navigate(LASTPAGE);
例如,页面C有一个返回按钮,
>页面A – >页面C,点击它,返回到页面A.
>页面B – >页面C,点击它,返回到页面B.
路由器有这个历史信息吗?谢谢
实际上你可以利用内置的位置服务,它拥有一个“后退”api。
原文链接:https://www.f2er.com/angularjs/146139.html这里(typescript):
import {Component} from '@angular/core'; import {Location} from '@angular/common'; @Component({ directives: [ROUTER_DIRECTIVES] }) @RouteConfig([ {...},]) class AppCmp { constructor(private _location: Location) { } backClicked() { this._location.back(); } }