Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 无法匹配任何路径_Angular - Fatal编程技术网

Angular 无法匹配任何路径

Angular 无法匹配任何路径,angular,Angular,我是角形路由器的新手,请看下面的代码 export const appRoutes: Routes = [{ path: '', component: GridComponent, outlet: 'center' },{ path: 'login', component: LoginComponent, outlet: 'center' }]; @NgModule({ imports: [RouterModule.forRoot(appRou

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

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>
导出常数批准:路由=[{
路径:“”,
组件:GridComponent,
出口:'中心'
},{
路径:“登录”,
组件:LoginComponent,
出口:'中心'
}];
@NGD模块({
导入:[RouterModule.forRoot(appRoutes,{useHash:true})],
导出:[路由模块]
})
导出类AppRoutingModule{}
app.html
--------

当我点击
http://localhost:59050/#/login
我收到以下错误
无法匹配任何路由。URL段:“登录”
但当我点击
http://localhost:59050/#/
它显示网格组件。我还使用和未使用了
。非常感谢您的帮助。

删除
出口:“中心”
如果您不使用辅助路线,您不需要它。

删除
出口:“中心”
如果您不使用辅助路线,您不需要它。

您使用辅助路线吗?您能试试
http://localhost:59050/#/login(中:)
?是否使用辅助路线?是否可以尝试
http://localhost:59050/#/login(居中:)
?如果使用,角度是否有任何错误?他们限制我不说出路由器出口的名字吗?它适用于path1,但不适用于path2,所以它有什么区别吗?我只在动态路径中使用它。如果我使用它,角度是否有任何错误?他们限制我不说出路由器出口的名字吗?它适用于path1,但不适用于path2,所以它有区别吗?我只对动态路径使用它