【发布时间】:2019-07-15 07:37:17
【问题描述】:
我正在使用 mat-grid-list 来显示图标和标题,并带有 *ngfor。单击其中一个元素后,我希望显示该元素的描述(它也在数组中。
我的代码如下所示。
<mat-grid-list cols="3" rowHeight="3:1" *ngIf="router.url === '/'">
<mat-grid-tile *ngFor="let service of services | slice:0:3; let i=index" (click)="changeState()">
<i class="material-icons"> {{ service.icon }}</i>
<p> {{ service.name }} </p>
</mat-grid-tile>
</mat-grid-list>
<div class="description" [@changeDivSize]=currentState *ngFor="let service of services">
<p> {{service.description}} </p>
</div>
单击第一个 mat-grid-tile 时我想要实现的目标是显示第一个数组的 {{ service.description }},但我不知道该怎么做。
谢谢
【问题讨论】:
标签: angular typescript angular-material components