在Angular Ionic中使用ngFor突出显示行的方法是通过使用CSS类来实现。具体步骤如下:
<ion-list>
<ion-item *ngFor="let item of items; let i = index" [class.highlighted]="i === selectedRowIndex">
{{ item }}
</ion-item>
</ion-list>
.highlighted {
background-color: yellow;
}
selectedRowIndex: number;
selectRow(index: number) {
this.selectedRowIndex = index;
}
<ion-list>
<ion-item *ngFor="let item of items; let i = index" [class.highlighted]="i === selectedRowIndex" (click)="selectRow(i)">
{{ item }}
</ion-item>
</ion-list>
这样,当用户点击某一行时,该行将突出显示,其他行保持默认样式。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云云数据库MySQL。
领取专属 10元无门槛券
手把手带您无忧上云