Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何在三元运算符上添加routerLink?_Angular_Onclick_Href_Router - Fatal编程技术网

Angular 如何在三元运算符上添加routerLink?

Angular 如何在三元运算符上添加routerLink?,angular,onclick,href,router,Angular,Onclick,Href,Router,在我的HTML代码中,有如下所示的三元条件 <my-tag [top-position]="find.distance ? find.distance.code : find.volume.code" [rClass]="r.rClass"></my-tag> 我试图让上面的内容可以点击,这样当用户点击时,他们会被重定向到不同的路径。我很难将routerLink集成到上述代码中在我的情况下,我必须按学校类型进行路由 在.ts文

在我的HTML代码中,有如下所示的三元条件

<my-tag [top-position]="find.distance ? find.distance.code : find.volume.code" [rClass]="r.rClass"></my-tag>


我试图让上面的内容可以点击,这样当用户点击时,他们会被重定向到不同的路径。我很难将routerLink集成到上述代码中

在我的情况下,我必须按学校类型进行路由

在.ts文件中

edType: string;
ngOnInit(){ this.edType == 'M' }
在HTML中

<ion-item button detail [routerLink]="[edType == 'M' ? 'middle-school' : 'high-school']">
   <ion-icon name="log-in-outline" slot="start"></ion-icon>
    <ion-label> Switch School </ion-label>
</ion-item>

交换学校
[routerLink]=“条件?['/my path']:空”