如何使用=" {{item}}"?

时间:2016-02-16 22:21:56

标签: angular

{{item}}外,每个for="{{item}}"的效果都很好。它显示:

  

EXCEPTION:模板解析错误:无法绑定到'对于'因为它不是一个   已知的本地财产

<div *ngFor="#item of collection">
    <input type="radio" name="item" id="{{item}}" value="{{item}}">
    <label for="{{item}}">
        {{item}}
    </label>
</div>

我怎样才能让它发挥作用?谢谢!

1 个答案:

答案 0 :(得分:2)

for不是属性,它只是一个属性。使用显式属性绑定代替:

 <label [attr.for]="item">

 <label attr.for="{{item}}">

另请参阅https://developer.mozilla.org/en-US/docs/Web/API/HTMLLabelElementhtmlFor(DOMString)标记控件的ID。反映for属性。”