如何在angular 4中导航到新页面时获取上一页url

如何在angular 4中导航到新页面时获取上一页url,angular,routes,angular-ui-router,angular4-router,Angular,Routes,Angular Ui Router,Angular4 Router,我试着给出下面的代码。但以前的url无法进入服务页面 previousUrl: string; constructor(router: Router) { router.events .filter(event => event instanceof NavigationEnd) .subscribe(e => { console.log('prev:', this.previousUrl); this.previousUrl = e.url; });

我试着给出下面的代码。但以前的url无法进入服务页面

previousUrl: string;
constructor(router: Router) {
  router.events
  .filter(event => event instanceof NavigationEnd)
  .subscribe(e => {
    console.log('prev:', this.previousUrl);
    this.previousUrl = e.url;
  });
}

“无法进入服务页面”是什么意思?我想在当前页面中执行功能时将上一个url发送到后端您可以使用文档。引用人:什么是“无法进入服务页面”?我想在当前页面中执行功能时将上一个url发送到后端您可以使用文档。引用人: