Angular 2 - ngFor 中的动态 "for" 属性

Angular 2 - dynamic "for" attribute in ngFor

当我在标签中写入动态 "for" 属性时,出现错误。

示例:

<div *ngFor="let question of questions; let i = index;">
        <input id="ques-{{i}}" type="radio" name="selected" [value]="question">
        <label for="ques-{{i}}">{{question.data}}</label>
</div>

错误:

Unhandled Promise rejection: Template parse errors: Can't bind to 'for' since it isn't a known property of 'label'.

动态"id"属性工作正常,请帮我找到解决方案

您必须像这样访问标签的属性:[attr.for]="'ques-' + i"