如何导航回angular2应用程序?

use*_*ert 9 javascript angular

我正在构建一个具有路由器服务的多个视图的单页面应用程序.

我读过的大部分信息都说location:Location作为服务注入,然后(click)='location.back'用来返回视图.

这对我来说不起作用,就像你开始某个视图并单击返回一样,最终退出应用程序并转到上一个网站.当我使用它作为导航方法时,我也经常会重新加载页面.是否有历史API或其他方式来处理ng2应用程序中的导航?

小智 21

你可以使用角度常见的位置,如:

import {Location} from '@angular/common';
    constructor(private _location: Location){ }
    goback(){
        this._location.back();
    }
Run Code Online (Sandbox Code Playgroud)