无法匹配任何有角度

时间:2017-07-25 19:48:50

标签: angular

我是角度路由器的新手,请看下面的代码;

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="/" >。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

如果您没有使用辅助路线,请删除您不需要的outlet: 'center'