错误:无法绑定到' ngForIn' 。 Angular 4 +

时间:2017-11-23 14:03:24

标签: angular angular-template angular4-forms

这个问题已经说过,但遗憾的是没有答案对我有用。

这是我的问题(角度5):

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

我有一个简单的代码,但它仍然显示我的错误:

  

无法绑定到&#39; ngForIn&#39;因为它不是&#39;选项的已知属性。

它不接受select中的* ngFor(我在输入相同的结果中测试)

我找到了几个答案,比如commModulebowersModule需要导入到模块中或放入b ......我试图在这里找到解决方案,但没有任何效果。

尽管我的英语很吓人,但我希望你能理解我一点点。 感谢您的回复

2 个答案:

答案 0 :(得分:24)

它必须是int var=12而不是of

in

答案 1 :(得分:4)

更改

*ngFor="let country in countries" 

*ngFor="let country of countries" 

Angular方面没有引入ngForIn这样的事情: Ref Link