gpt4 book ai didi

angular - 括号在页面刷新时破坏 Angular 路由

转载 作者:行者123 更新时间:2023-12-03 16:52:59 25 4
gpt4 key购买 nike

我可以从 angular 应用程序中访问以下路径(通过单击具有 routerLink 的产品链接):

{basePath}/product/trek-monda-slr-frameset-(h2-fit)-2016

但是,一旦我刷新页面 angular 就会在控制台中引发错误并且不会提供页面:
Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'h2-fit'

我的猜测是 Angular 路由器不允许括号。但是对于大多数浏览器来说,url 中的括号不是有效字符吗?

为什么 Angular 不允许这样做?

最佳答案

我知道这不是最有帮助的,但看起来 Angular 的 github 上有一个与此问题相关的开放错误:

https://github.com/angular/angular/issues/10280

如果您对这些括号进行了硬编码,那么您可以像此评论所说的那样替换它们。
https://github.com/angular/angular/issues/10280#issuecomment-279784004

关于angular - 括号在页面刷新时破坏 Angular 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42282555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com