Angular2,重新加载浏览器页面将URL ['='解码为'%3D']

时间:2017-10-11 08:37:46

标签: angular typescript url decoding browser-refresh

由于这个问题,我已经研究了很多,但还没找到任何东西。 当我通过点击链接使用我的网络应用程序时,浏览器正在重定向我没有任何问题。 但是当我通过按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}
    );

只有在我重新加载浏览器时才能解决问题。我是新来的,所以,如果您需要更多信息,请询问。

0 个答案:

没有答案