【发布时间】:2021-03-01 17:40:42
【问题描述】:
我想切换应该向上的垫子图标点击箭头,然后再次点击箭头应该向下的相同垫子图标。
对于参考堆栈闪电战:- https://stackblitz.com/edit/angular-fnvhnn-jtlqod?file=app%2Fexpansion-overview-example.html
我看的是如果我们点击Monster箭头,这个箭头只需要上下切换,如果我们点击Roach箭头,这个箭头只需要上下切换所以请帮助我们如何在角度上实现这一点?
请查看以下代码以供参考:-
<div style="display: flex;justify-content: space-evenly;">
<div *ngFor="let value of cricketList">
<p (click)='clickOntab(tab)' >{{value.player}}</p>
<button class="staticIcon" (onShown)="onPopoverShown()" mat-icon-button>
<mat-icon *ngIf="!showLess" (click)="showResult(hub)">expand_more</mat-icon>
<mat-icon *ngIf="showLess" (click)="hideResult(hub)">expand_less</mat-icon>
</button>
</div>
</div>
样本数据:-
cricketList = [
{
player: "Monster",
category: "basket"
},
{
player: "Roach",
category: "cricket"
},
{
player: "Messi",
category: "football"
},
{
player: "Ms",
category: "carrom"
},
{
player: "Fedral",
category: "tennis"
}
];
切换方法
showResult(){
let showLess = true;
}
hideResult() {
let showLess = false;
}
【问题讨论】:
标签: html css angular typescript angular-material