【发布时间】:2017-03-14 20:55:44
【问题描述】:
当我在我的模板中使用它时:
<select [(ngModel)]="selectedCompany" class="form-control">
<option *ngFor="let company of companies" [ngValue]="company">{{company.Name}}</option>
</select>
{{selectedCompany}}
{{selectedCompany}} 的值为 [object Object]。但是,当我尝试像这样获取selectedCompany 的Name 属性时:
{{selectedCompany.Name}}
我收到以下错误:
异常:未捕获(承诺中):错误:./HomeComponent 类 HomeComponent 中的错误 - 内联模板:60:10 原因:无法读取未定义的属性“名称”
我想弄清楚为什么会出现这个错误。我认为该属性在那里是因为{{company.Name}} 有效。
【问题讨论】:
标签: angular angular2-template angular2-forms