gpt4 book ai didi

javascript - Angular 5 - 我应该使用哪个向后导航 - href 或 location.back()?

转载 作者:搜寻专家 更新时间:2023-10-30 21:27:18 24 4
gpt4 key购买 nike

我有一个应用程序,可以导航到无法前进的页面。想想在电视指南中单击一个节目以打开包含该节目详细信息的页面,显然您会想返回到电视指南。

要返回电视指南的按钮,我有一个 <a>标签。

哪个是最可取的用例:

  1. 使用 href="/guide"

  1. 使用 (click)=goBack()函数调用 location.back() 的地方

最佳答案

你应该使用 Angular 的内置 Location 服务。

Angular-Location

import {Component} from '@angular/core';
import {Location} from '@angular/common';


@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss']
})

class AppComponent {
constructor(private location: Location) {
}
back() {
this.location.back();
}
}

关于javascript - Angular 5 - 我应该使用哪个向后导航 - href 或 location.back()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51984177/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com