2016-08-09 2 views
0

角度でデータバインディングは、私は、Webサービスを呼び出し、それがデータを適切に応え、ダッシュケース(ケバブケース)角2では2

が、私はそのデータをバインドするつもりだとき、それはケバブケースのバインディングいませんプロパティ(、会社名)。

<div *ngFor="let company of companyDetailsList"> 
    {{company.company-name}} 
</div> 

が、それは、JavaScriptのダッシュで

<div *ngFor="let company of companyDetailsList"> 
    {{company.address}} 
</div> 
+1

角githubの上の他のケバブ・ケース関連の議論があります。 https://github.com/angular/angular/issues/5812 –

答えて

3

のための完璧な結合していますが、変数名では許可されていません。通訳は、これが減算だと考えます。あなたはしかし、このようにプロパティにアクセスすることができます

<div *ngFor="let company of companyDetailsList"> 
    {{company["company-name"]}} 
</div>