我試圖將背景顏色綁定到選定標籤的當前項目。無法設置選擇標籤的當前項目的角度爲2的綁定背景顏色
我認爲它必須工作,因爲我真的將顏色參考對象分配給綁定到ngModel的currentColorDefinitin變量。
但它不起作用,爲什麼?
HTML
<select style="width:150px;" class="form-control" [(ngModel)]="currentColorDefinition">
<option [style.background-color]="item.backgroundcolor" *ngFor="let item of colorDefinitions" [ngValue]="item">
</option>
</select>
組件
colorDefinitions: Color[] = [
new Color("#000000", "#FFFFFF"), // black
new Color("#FF0000", "#FFFFFF"), // yellow
];
currentColorDefinition: Color;
this.currentColorDefinition = this.colorDefinitions[0];
是什麼選擇的? –
這就是我的意思。所選顏色不可見。但是,當我打開/單擊下拉列表時,colorDefinitions數組綁定正確且可見。 – Pascal
它顯示你設置爲選項的空值。 –