使用事件单击Angular使旋转木马处于选中状态的方法如下:
<div *ngFor="let item of carouselItems" (click)="selectItem(item)">
<!-- 旋转木马项目的内容 -->
</div>
selectedItem: any;
selectItem
的方法,用于处理项目的点击事件,并将选中的项目赋值给selectedItem
变量:selectItem(item: any) {
this.selectedItem = item;
}
selectedItem
变量的值来添加选中状态的样式。例如,可以使用CSS类来表示选中状态:<div *ngFor="let item of carouselItems" (click)="selectItem(item)" [class.selected]="item === selectedItem">
<!-- 旋转木马项目的内容 -->
</div>
.selected {
/* 添加选中状态的样式 */
}
通过以上步骤,当用户单击旋转木马的项目时,该项目将被标记为选中状态,并应用相应的样式。
领取专属 10元无门槛券
手把手带您无忧上云