gpt4 book ai didi

html - 二维数组中的 SelectedIndex

转载 作者:太空宇宙 更新时间:2023-11-04 07:10:40 26 4
gpt4 key购买 nike

<div class="outer" *ngFor="let place of hallPlace; let i = index">
<div [ngClass]="{'seat-reserve' : selectedIndex === (j*i)+j}" class="inner" *ngFor="let spot of place; let j = index" (click)="setPlace((j*i)+j)">
<span class="content">{{spot}}</span>
</div>
</div>

setPlace(seat) {
this.selectedIndex = seat;
}

我有二维数组,我想将类添加到所选元素,现在当我单击第一个元素时,将我的样式添加到 1 列,并且当我单击随机元素时,将我的样式添加到几个元素。如何只添加一个元素的样式?并且可以使用 selectedIndex 数组吗?

最佳答案

问题是索引计数从 0 开始,如果乘以 0 则得到 0

所以尝试 ((j+1) * (i+1)) + j + 1 而不是 (j*i)+j

关于html - 二维数组中的 SelectedIndex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51217567/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com