如何使用href Angular 6将变量绑定到url参数?

时间:2019-06-11 16:48:44

标签: angular typescript href

我无法使用angular中的href将变量作为参数绑定到url

https://example.com/a.action?type='+ {{b}}“>

当我将变量置于插值或绑定[href]时,该变量不可点击且也不起作用

1 个答案:

答案 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