【发布时间】:2016-06-22 05:11:47
【问题描述】:
我想清除 angular2 中的浏览器导航历史记录,以便在用户导航到特定页面(我感兴趣的页面)后,不应通过单击浏览器后退或下一步按钮来后退或前进..... ..
现在我尝试像这样导入 Angular2 位置
import {Location} from "angular2/router";
并像这样使用它来防止导航
this._location.replaceState('/'); //clear browser navigation history and reset it to root /
this._router.navigateByUrl('/home');
注意:假设位置和路由器已正确注入
但它不起作用。
【问题讨论】: