猿问

如何返回上一页

有没有一种聪明的方法可以返回Angular 2的最后一页?


就像是


this._router.navigate(LASTPAGE);

例如,页面C有一个Go Back按钮,


页面A->页面C,单击它,回到页面A。


页面B->页面C,单击它,返回页面B。


路由器是否有此历史记录信息?


三国纷争
浏览 1252回答 3
3回答

潇湘沐

实际上,您可以利用内置的位置服务,该服务拥有“后退” API。此处(在TypeScript中):import {Component} from '@angular/core';import {Location} from '@angular/common';@Component({  // component's declarations here})class SomeComponent {  constructor(private _location: Location)   {}  backClicked() {    this._location.back();  }}
随时随地看视频慕课网APP

相关分类

AngularJS
我要回答