我正在尝试通过网址发送信息。问题是当我将数据发送到一个组件时,它会发送它,如'options / youllmailhere @email.com%20'。使用它。
所以最大的问题是:如何在没有“%20”的情况下发送它?或者如何正确发送信息
这也是我发送它的方式:
this.router.navigate(['/options', this.email]);
在我的路线中:
{path: 'options/:email', component: OptionsComponent},
答案 0 :(得分:1)
您需要删除this.email变量中的额外空格:
this.router.navigate(['/options', this.email.trim()]);