本文介绍了无法从角度的路线中找到参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有这个senario:

i have this senario :

在网站上使用注册时,我会向该电子邮件发送一封电子邮件.中有一个链接,必须单击该链接以进行验证注册.

when use register in site i send a email to that email . in that have a link and must click on that link for verify registertion .

该路线具有以下信息:

http://localhost:4200/auth/verify-checking?email={0}&code={1}

我创建了这条路线:

  { path: 'verify-checking', component: CheckingVerifedComponent },

但是我有拖曳的问题:

A:找不到参数:

我使用此代码但没有用:

i use this code but not worked :

this.route.params.subscribe(params => {
  this.sendModel.email = params['email'];
  this.sendModel.code = params['code'];
});

B:它向我显示此错误:

B : it show me this error :

我该如何解决这个问题?????

推荐答案

http://localhost:4200/auth/verify-checking?email={0}&code={1}

queryParam用于?email = {0}& code = {1}

queryParam is used for ?email={0}&code={1}

this.route.queryParams.subscribe(params => {
  this.sendModel.email = params['email'];
  this.sendModel.code = params['code'];
});

这篇关于无法从角度的路线中找到参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-03 00:32