Если в угловом в HTML я реализую это, и в таблице он увиден хорошо, из-за которого в компоненте он дает мне
TypeError: Cannot read property 'Peso' of undefined
<table class="table table-light">
<thead class="thead-light">
<tr>
<th>Peso</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let item of DataNN|filterBy:userFilter">
<td>
{{item.Peso}}
</td>
</tr>
</tbody>
</table>
</div>
<button class="btn-primary" (click)="ejecutar(item.Peso)"
Компонент начиная со здесь
ejecutar (item) {
console.log(item.Peso)
}
Это проистекает того, что item.Peso
только существует внутри <tr>
где estГЎ выполняя *ngFor.
TendrГ-Схвати, что делать что-то как это:
<tr *ngFor="let item of DataNN|filterBy:userFilter">
<td>
{{item.Peso}}
</td>
<td>
<button class="btn-primary" (click)="ejecutar(item.Peso)"></button>
</td>
</tr>