Конкатат имя переменной в угловых условиях, используя ngFor - PullRequest
0 голосов
/ 13 декабря 2018

используя ngFor и его индекс мне нужно вызывать уникальные переменные.Как я могу объединить имя переменной в HTML, используя значение индекса?

Мне нужно сослаться на: var1 var2 и т.д ...

Пример кода следующий:

<div *ngFor="let project of _data; let i = index">
  {{project.name}}
  <button (click)="var1 = !var1">Toggle Me</button>
</div>

Спасибо за любой совет

1 Ответ

0 голосов
/ 13 декабря 2018

Вы можете управлять им, создав новое свойство в проекте

<div *ngFor="let project of _data; let i = index">
  {{project.name}}
  <button (click)="project['status'] = !project['status']">Toggle Me</button>
</div>
...