Ejecuto ngFor y necesito que algún atributo dentro del ciclo cambie su valor al agregarle el índice ngFor. Eso significa que cada div que se crea en ngFor tendrá un valor de atributo único. Fuente :
<div class="class1" *ngFor="let item of items; let i= index"> <div class="card-header" role="tab" id="Id"> <h1>Hello</h1> </div>Quiero vincular id para obtener su valor: Id0 cuando index=0.
<div class="card-header" role="tab" [attr.id]="Id+'i'"> Doesn't work :(Probar:
<div class="card-header" role="tab" id="{{'Id'+i}}">3 soluciones
<div class="card-header" role="tab" id="{{'Id'+i}}"> <div class="card-header" role="tab" [attr.id]="'Id'+i"> <div class="card-header" role="tab" [id]="'Id'+i">Tus citas parecen estar equivocadas:
<div class="card-header" role="tab" [attr.id]="'Id'+i">Lo pones alrededor de la 'i' en lugar de alrededor del 'Id'