我是角度路由器的新手,请看下面的代码;
export const appRoutes: Routes = [{
path: '',
component: GridComponent,
outlet: 'center'
},{
path: 'login',
component: LoginComponent,
outlet: 'center'
}];
@NgModule({
imports: [RouterModule.forRoot(appRoutes, { useHash: true })],
exports: [RouterModule]
})
export class AppRoutingModule { }
app.html
--------
<header></header>
<router-outlet name="center"></router-outlet>
<footer></footer>
当我点击http://localhost:59050/#/login
时,我收到以下错误Cannot match any routes. URL Segment: 'login'
但是当我点击http://localhost:59050/#/
时,它会显示网格组件。我也使用过了<base href="/" >
。非常感谢任何帮助。
答案 0 :(得分:0)
如果您没有使用辅助路线,请删除您不需要的outlet: 'center'
。