我是Angular 6的新手。我已在component.js文件中分配了公共属性,并且这些值未在component.html文件中呈现。我已经附加了chrome log,component.ts和component.html文件。
如果能让我知道我做错了什么,将不胜感激。
答案 0 :(得分:2)
您的错误如此清楚地表明,您在{{m.name}}
上做错了什么。它试图将其添加为属性,因为您在无效的attribute
部分中提到了它。
将其移动到content
部分,即在开始标记和结束标记之间。
以这种方式更改它:
<option *ngFor="let m for data" value="{{m.id}}">{{m.name}}</option>