我的console.log从angular 5服务调用到组件正确地显示了正确的数据URL
http://localhost:4200/inquiry?UserID=645
但是,当它在html模板中的angular for循环中时,它会显示
http://localhost:4200/inquiry%3FUserID%3D645
至少我真的需要?
来我的路由
尝试查找URL解码,我如何在组件打字稿或模板html ngfor循环中完成此操作?用管子?
答案 0 :(得分:1)
仅限模板:
@RequestMapping(value="/getPaymentDetails", method={RequestMethod.GET, RequestMethod.POST})
public String getPaymentDetails(@PathVariable String msg){
System.out.println("message is" + msg);
return "success";
}
模板和组件:
<div *ngFor="let user of users" routerLink="/inquiry" [queryParams]="{ UserID: user.id }">user.name</div>