0
我需要一個組件的屬性來設置[queryParams]
爲routerLink
,即如何將routerLink queryParams設置爲屬性值?
@Component({
...
template: '<a [routerLink]="..." [queryParams]="queryParams | async">...</a>
...
})
export class MyComponent {
...
queryParams: any;
...
constructor(route: ActivatedRoute) {
this.queryParams = route.queryParams;
...
}
}
但這種方法是不行的,沒有查詢參數附加到路徑。我錯過了什麼?
'async' pipe真的需要那裏嗎? –
'this.queryParams'有什麼價值? –
這是一個'BehaviorSubject',如果我同意,並登錄到控制檯我得到'對象{原點: 「19-10-2016」} 基準 : 「19-10-2016」 __proto__ : Object' –