当前位置: 代码迷 >> 综合 >> angular 报错:ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment:
  详细解决方案

angular 报错:ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment:

热度:35   发布时间:2023-12-02 12:18:39.0

问题:在使用angular中的router-outlet进行路由跳转时出错,系统提示
ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment:

产生原因:在基本路由中,<a routerLink="/first-component" >First Component</a>可以正常访问,但在嵌套路由中,就会报错。

解决办法:使用嵌套路由时需要去掉<a routerLink="/first-component" >First Component</a>中的斜杠 /,将其变成<a routerLink="first-component" >First Component</a>

参考文档:https://angular.cn/guide/router#nesting-routes

我的网站:https://www.wa2000.net

  相关解决方案