问题描述
我有两个页面,主页和播放器,我想在主页上导航到播放器页面,但不要使用这种格式的主页/播放器
当我使用routerLink =“ player”时,出现错误,因为链接转到了主屏幕/播放器,而不仅仅是播放器。我该如何实现?
应用路由模块:
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import {AddplayerComponent} from './pages/add-player/add-player.component';
import {RouterModule,Routes} from '@angular/router';
import {HomeComponent} from './pages/home/home.component';
const routes: Routes = [
{ path: '',redirectTo: 'home',pathMatch: 'full' },{ path: 'home',component: HomeComponent },{ path: 'Player',component: AddplayerComponent }
];
@NgModule({
imports: [RouterModule.forRoot(routes)],exports: [RouterModule]
})
export class AppRoutingModule {
解决方法
尝试routerLink = "/Player
。请注意,在您定义的路由模块中,“ Player”的大小写方式以及在routerLink中缺少的“ /”号。有关更多说明,请参见https://angular.io/api/router/RouterLink
尝试在index.html页的开头添加