Я хочу реализовать в моих таблицах функцию развёртывания-свертывания.независимо от того, какую строку я щелкнул, расширенная часть должна располагаться только ниже этой строки.Я использую угловой 2. Без использования каких-либо других рамок, как я могу это сделать?Я попробовал, как показано ниже, фрагмент кода, но какой бы ни была строка, по которой я щелкал, новая строка (расширенная часть) всегда идет ниже всех строк.
Вот фрагмент кода:
<table>
<tr>
<td>column header1</td>
<td>column header2</td>
<td>column header3</td>
<td>column header4</td>
<td></td>
<tr *ngFor="let list of pipelines">
<td>{{list.name}}</td>
<td>{{list.id}}</td>
<td>{{list.date}}</td>
<td>{{list.company}}</td>
<td><button (click)="ExapndCollapse()">Click to Exapand</button></td>
</tr>
<tr>
<td *ngIf="showExapandedRow">Hello There!</td>
</tr>
</table>