<a [routerLink]=.../>
但是从ts处理程序函数使用this.router.navigate可以使用相同的路由。
以下StackBlitz显示了问题:StackBlitzNavErrorExample
单击显示简单导航页面的“ CarLink”,然后注意按钮“更改”的工作方式,但链接“ GI Link”无效。但是路由对我来说看起来是一样的。我想使用[routerLink] =,所以我也可以使用routerLinkActive =“ myClass”突出显示所选的链接。
即使我没有更改主要出口的路线,我也会收到以下错误:
ERROR
Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'car/9'
Error: Cannot match any routes. URL Segment: 'car/9'
当我尝试使用html中的此链接尝试路由到命名的插座时,我的应用程序收到错误:但是使用ts处理程序中的this.router.navigate可以使用相同的路由...