如何在同一个标签上使用 Angular2 中 NgFor 的值?
How to use value from NgFor in Angular2 on the very same tag?
我需要能够在模板中执行循环,并使用我正在执行的同一标签上的数据值 *ngFor
。像这样:
<a *ngFor="#language of Settings.allLanguages" id="language-link-{{language.id}}">
{{language.name}}
</a>
但是报错:
Can't bind to 'value' since it isn't a known native property
(如果我在标签标记中只留下循环代码 - 它工作正常:
<a *ngFor="#language of Settings.allLanguages">
{{language.name}}
</a>
你的代码好像是
[value]="xxx"
虽然应该
[att.value]="xxx"
或代替
value="{{xxx}}"
使用
att.value="{{xxx}}"
我需要能够在模板中执行循环,并使用我正在执行的同一标签上的数据值 *ngFor
。像这样:
<a *ngFor="#language of Settings.allLanguages" id="language-link-{{language.id}}">
{{language.name}}
</a>
但是报错:
Can't bind to 'value' since it isn't a known native property
(如果我在标签标记中只留下循环代码 - 它工作正常:
<a *ngFor="#language of Settings.allLanguages">
{{language.name}}
</a>
你的代码好像是
[value]="xxx"
虽然应该
[att.value]="xxx"
或代替
value="{{xxx}}"
使用
att.value="{{xxx}}"