由于这个问题,我已经研究了很多,但还没找到任何东西。 当我通过点击链接使用我的网络应用程序时,浏览器正在重定向我没有任何问题。 但是当我通过按F5或重新加载按钮重新加载浏览器时,我的URL将被解码,从
开始http://localhost:4200/#/kalender;kuerzel=name/list 至 http://localhost:4200/#/kalender;kuerzel%3Dname/list
导致以下错误:
错误:未捕获(在承诺中):错误:无法匹配任何路由。网址 细分:'kalender; kuerzel%3Dname / list'
这是生成链接的代码的一部分:
...
else {
this.router.navigate(
['.', {kuerzel: this.calendarStore.addSelectedEmployee(query).join()}],
{relativeTo: this.route}
);
只有在我重新加载浏览器时才能解决问题。我是新来的,所以,如果您需要更多信息,请询问。