这是我的错误:角度重新路由到首页不起作用?
core.es5.js:1020 ERROR Error: Uncaught (in promise):
Error: Cannot match any routes. URL Segment: 'home'
这是从view.html代码:
<div class="container">
This is the main app;
<a routerLink="second">Click to go to second</a>
<a routerLink="third">Click to go to third</a>
<a routerLink="app">Go to Home</a>
<router-outlet></router-outlet>
</div>
这是我的目标,其中包括路径到家庭和其他路径的阵列。到家的路径是正确的,因此我不明白为什么每次点击它时弹出错误。
const appRoutes: Routes=[
{path:'second', component:SecondComponent},
{path:'third', component:ThirdComponent},
{path:'', redirectTo:'./app', pathMatch:'full'},
]
当我点击第三和第二个组件url时,一切正常。
注意:当我点击家庭组件时,我想隐藏第二个和第三个组件。
您已经使用'routerLink =“home”',但没有为它创建路由。这样做并检查。 – abhig10
我改变了它,但事情保持不变。我只想显示其他组件正在“擦除”的主页。我怎样才能做到这一点? – masterach
任何错误更改?如果没有,请将'Go to Home'更改为'Go to Home'并检查。 – abhig10