当前位置: 首页 > 知识库问答 >
问题:

返回到Angular 4中的上一页[重复]

郝玄天
2023-03-14

我想回到上一页。

上一页:作业。html当前页面:jobDetail。html

按照说明,我从“@角度/公共”添加了<代码>导入{Location} 至作业详细信息。组成部分ts文件位于顶部,后跟

export class MyDetailComponent implements OnInit {
constructor(private location: Location) {}
    ngOnInit() {
        this.location.subscribe(x => console.log(x));
    }
}

我在jobDetail中有一个html代码。html,但不知道如何继续。如何正确添加上一个按钮。像我这样的新手没有简单的教程。

<a routerLink="">Back</a>

共有1个答案

郑伟彦
2023-03-14

这是Hinrich发布的:

import { Location } from '@angular/common';
// more imports here...

@Component({
  // component's declarations here
})
export class MyComponent {

  constructor(private location: Location) { } // inject Location into class constructor

  cancel() {
    this.location.back(); // <-- go back to previous location on cancel
  }
}

超文本标记语言

<a (click)="cancel()">Back</a>
 类似资料:
  • 我正在使用itext创建pdf,如下所示: 现在,在整个程序中,有许多地方我正在使用 我正在用 是否可以返回到第3页,在不使用PDFReader阅读创建的pdf的情况下向该页添加文本? 我已经试过了。setPageCount(3),但它似乎不起作用(我不确定这是否是我需要的方法)。

  • 有没有一种聪明的方法可以回到Angular 2的最后一页? 像这样的东西 例如,C页有一个返回按钮, > A页- 第B页- 路由器是否有此历史信息?

  • 我正在使用Laravel 5.3,我这里有一个情况。。。我在第2页,从那里注销,然后重定向到登录页。现在,如果用户再次登录,我试图实现的是重定向回第2页。 当前的情况是,用户将被重定向到defaultAfterLogin页面,这不是我想要的登录流。 注意:登录后的默认页面为"DashBoard"。 如果您第一次进入第2页(不是默认的仪表板页面),并且如果您未登录,您将被重定向到登录页面,那么如果您

  • 本文向大家介绍js返回前一页刷新本页重载页面,包括了js返回前一页刷新本页重载页面的使用技巧和注意事项,需要的朋友参考一下

  • 单击浏览器上的“上一步”按钮时,我希望看到。系统将重定向到上一页或特定页。 我做了一个函数来检查登录会话,如下所示 如果登录会话为TRUE并且用户访问登录页面将被重定向到仪表板。这已经成功了。 但是当我注销时,总是重定向到仪表板,而不是登录页面。 标志: 你能帮我吗?:)

  • 本文向大家介绍html5点击返回键怎样不让它返回上一页?相关面试题,主要包含被问及html5点击返回键怎样不让它返回上一页?时的应答技巧和注意事项,需要的朋友参考一下 参考资料