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"
当我在标签中写入动态 "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"