【发布时间】:2020-03-16 06:35:38
【问题描述】:
在我的 app-routing.modules.ts 我有以下脚本:
import { NgModule } from '@angular/core';
import {RouterModule, Routes} from '@angular/router';
import {SearchComponent} from './search/search/search.component';
import {RegisterComponent} from './register/register.component';
import {LoginComponent} from './login/login.component';
const routes: Routes = [
{ path: 'search', component: SearchComponent },
{ path: 'register', component: RegisterComponent },
{ path: 'login', component: LoginComponent }
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }
我的 LoginComponent 的 HTML 包含 <a href="#">Top</a>。如果用户单击该链接,他将被重定向到根页面。我也用<a href="login/#">Top</a> 尝试过,但是会重新加载相同的页面。
这是什么原因?我只是想让用户跳到页面顶部。
【问题讨论】:
-
看起来像 stackoverflow.com/a/52724769/7291317 的副本。
标签: html angular typescript