我的Angular应用程序的路由有问题,它在URL上添加括号时应该不会。URL嵌套路由中的括号 - Angular v4
我有一个'深'嵌套路由,所以我一直在尝试不幸的方法。
我只有在嵌套的最底部的问题,所以最后的路线可能
,我希望这样的:
http://localhost:4200/#/customers/1/overview
我得到这个:
我去耦从项目的代码,并在GitHub上创建了一个简单的示例,这样你就可以下载它,并与它尝试(抱歉,不能让它在plunkr)
https://github.com/ialex90/AngularErrorRouting
有一对夫妇的分支机构,尝试不同的方法,
此外,您可以检查此公开链接以查看更详细的行为。
https://angular-error-routing.netlify.com/#/dashboard
任何想法?谢谢!
我不确定。但在这里查看源代码:github.com/angular/angular/blob/4.3.0/packages/router/src/... @通过搜索找到的第428行'(这可能是意味着发生的事情 - 而且我会冒险猜测它可能具有某种语义含义,如可选参数或许也许有人可以确认。AFAIK它不会破坏功能。 – JGFMK