我在组件模板中使用以下代码:
<select class="form-control" [(ngModel)]="selectedInvoice">
<option>{{ "select" | translate }}</option>
<option *ngFor="let item of invoices" [value]="item.AC_id"
>{{ item.AC_code }} - {{ item.AC_name }}</option
></select
>
下面我试图显示选定的值:
{{selectedInvoice}}
它总是不返回任何内容。
组件为:
export class SelectInvoiceDialog {
public selectedInvoice: number;
}
答案 0 :(得分:1)
invoices
数组的外观如何?它的对象中是否具有AC_id
作为属性?您的代码看起来不错,我猜是您误输入了AC_id
,而您实际上在哪里寻找[value]="item.AC_code"
?