我无法使用angular中的href将变量作为参数绑定到url
https://example.com/a.action?type='+ {{b}}“>
当我将变量置于插值或绑定[href]时,该变量不可点击且也不起作用
答案 0 :(得分:3)
您的看法:
<a [routerLink]="['../user' + user.id]">{{user.name}}</a>
或带有参数
<a [routerLink]="['/profile/3']" [queryParams]="{position:'boss', 'salary': 'expensive' }">
控制器URL操作
this.router.navigate(['profile/3'], { queryParams: { position: pos, 'salary': 'expensive' } }); // add .then(() => {}) for promise
要获取路线信息:private route: ActivatedRoute
要更新路线:private router: Router