gpt4 book ai didi

angular - URL 编码打破 Angular 2 导航

转载 作者:行者123 更新时间:2023-12-05 08:27:08 26 4
gpt4 key购买 nike

我有一个用 Angular 2 开发的网站。当我在 chrome 中为其提供可选参数时,例如

https://aglplus-ui-demo.azurewebsites.net/home?error_code=10000&transaction_id=1543

这被转换为

https://aglplus-ui-demo.azurewebsites.net/home%3Ferror_code%3D10000%26transaction_id%3D1543

并且无法在 chrome 中找到该页面。但是,当我在隐身模式下粘贴相同的 url 时,它运行完美。我是 Angular 的新手,无法找到相同的原因。能否请您指引我正确的方向。

最佳答案

问题发生在我登录系统时。有一个使用 router.navigate() 重定向的验证函数。将其更改为 router.navigateByUrl() 解决了这个问题。但是,我不确定为什么会这样。如果有人可以指导我,我将非常感激。

关于angular - URL 编码打破 Angular 2 导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46440887/

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