Условие в queryParams angular2
<a href="#"
[routerLink]="[isTrue?'/location-1':'/location-2', '']"
[queryParams]="{id:loc.id,l:'loc'}">
Здесь когда значение isTrue
является true
/ расположение-1/? ID =1& л = LOC
Но когда значение isTrue
является false
, Я нуждаюсь
/ расположение-2/? ID =1& л = LOC2& IDL=2
Так как мне изменить параметр условно?
1 ответ
Найденное решение, мы также можем добавить троичное условие перед объектом на queryParams
,
[queryParams]="isTrue?{id:loc.id,l:'loc'}:{id:loc.id,l:'loc2',idL:loc.lId}"