有没有一种聪明的方法可以返回Angular 2的最后一页?就像是this._router.navigate(LASTPAGE);例如,页面C有一个Go Back按钮,页面A->页面C,单击它,回到页面A。页面B->页面C,单击它,返回页面B。路由器是否有此历史记录信息?
3 回答
潇湘沐
TA贡献1816条经验 获得超6个赞
实际上,您可以利用内置的位置服务,该服务拥有“后退” 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();
}
}
- 3 回答
- 0 关注
- 1251 浏览
添加回答
举报
0/150
提交
取消