web-dev-qa-db-ja.com

エラー: 'ngForIn'にバインドできません。 Angular 4+

この質問はすでに述べられていますが、残念ながら私にはうまくいきませんでした。

これが私の問題です(角度5):

<option 
    *ngFor="let country in countries" 
    [value]="country.id" >
       {{'page.choose_country' | translate}} *
</option>

単純なコードがありますが、それでもこのエラーが表示されます。

「ngForIn」は「option」の既知のプロパティではないため、バインドできません。

* ngForを選択で受け付けません(同じ結果を入力してテストしました)

モジュールにインポートする必要があるcommModulebowersModuleのようないくつかの回答を見つけました。

私の恐ろしい英語にもかかわらず、あなたが私を少し理解してくれれば幸いです。ご回答ありがとうございます

8
mathiasF

ofではなくinである必要があります

*ngFor="let country of countries" 
30

変化する

*ngFor="let country in countries" 

*ngFor="let country of countries" 

Angular side:Ref Linkから導入されたそのようなものはありませんngForIn

4
Vivek Doshi