gpt4 book ai didi

html - Angular 2使整行可点击

转载 作者:行者123 更新时间:2023-12-05 01:44:37 26 4
gpt4 key购买 nike

我想让 Angular 2 中表格的每一行都可以点击。但是,只有单元格中包含数据的部分是可以点击的。即,如果一个单元格包含的数据多于另一个单元格,因此具有更大的高度,则较小单元格的空位不可点击。

例如,在下面的页面中,第一个单元格只能在包含名称的行上点击,而第二个单元格的整体是可点击的

<table>
<thead></thead>
<tbody>
<tr *ngFor="let item of items" routerLink="/otherpage/{{item.Id}}">
<td>{{item.name}}</td>
<td>
<ul>
<li *ngFor="let detail of item.details">
{{detail}}
</li>
</ul>
</td>
</tr>
</tbody>
</table>

最佳答案

我已经修复了 routerLink代码给你。

<table>
<thead></thead>
<tbody>
<tr class="clickable" *ngFor="let item of items" [routerLink]="['/otherpage/', item.Id]">
<td>{{item.name}}</td>
<td>
<ul>
<li *ngFor="let detail of item.details">
{{detail}}
</li>
</ul>
</td>
</tr>
</tbody>
</table>

您需要为动画添加 CSS。

clickable {
cursor: pointer;
}

这将使整个<tr></tr>可点击光标动画

关于html - Angular 2使整行可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45326214/

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