本文介绍了无法从角度的路线中找到参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这个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'];
});
这篇关于无法从角度的路线中找到参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!