Busco a mis users en forma de JSONArray y quiero mostrar los datos de cada usuario cuando se hace clic en sus nombres. pero no puedo pasar el user.id a la función.
<ng-container *ngFor = "let user of users" > <button (onclick)="getdata(user.id)" mat-raised-button color="primary">{{user.name}}</button> </ng-container>Su uso angular (click) en lugar de (onclick)
<ng-container *ngFor="let user of users"> <button (click)="getdata(user.id)" mat-raised-button color="primary"> {{ user.name }} </button> </ng-container> getdata(id) { console.log(id); }¿Puede intentar lo mismo usando solo hacer clic () en lugar de onclick ()?
<ng-container *ngFor = "let user of users" > <button (click)="getdata(user.id)" mat-raised-button color="primary">{{user.name}}</button> </ng-container>prueba esto
<ng-container *ngFor = "let user of users" > <button (click)="getdata(user.id)" mat-raised-button color="primary">{{user.name}}</button> </ng-container>