import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Routes, RouterModule } from '@angular/router';
import { HomeComponent } from './home/home.component';
import {NavabrComponent} from './navber/navbar.component';
const routes: Routes = [
{path: '' redirectTo: '/home', pathMatch:'full'},
{path: 'home', component:HomeComponent}
];
@NgModule({
imports: [
CommonModule,
RouterModule.forRoot(routes, { useHash: true })
],
exports:[RouterModule],
declarations: []
})
export class AppRoutingModule { }
我的网页上发生了一些更改并运行了服务器-> src / app / app-routing.module.ts(10,11)中的错误:错误TS1005:“,”预期。它将显示 每次运行项目都会显示此错误。如何解决该错误?
答案 0 :(得分:1)
此行上缺少逗号
{path: '', redirectTo: '/home', pathMatch:'full'},
答案 1 :(得分:0)
编译器会告诉您所有您应该知道的内容,请考虑进一步研究,然后再在此处提出问题。在您的情况下,请在path
和redirectTo
之间添加一个逗号(,)。