3
我在自動設置正確選項selected
時遇到問題。我嫌疑人,原因可能是因爲Angular不明白price.currency
和let currency of currencies
是同一個對象。默認情況下,選擇下拉菜單中的角度 - 標記選項
<select [(ngModel)]="price.currency" class="form-control">
<option *ngFor="let currency of currencies" [ngValue]="currency">
{{currency.iso_code}}
</option>
</select>
我已經創建了兩個price
模型類和currency
,你可以在這裏看到:
export class ProductPrice {
id: number;
product: number;
price: number;
taxrule: Taxrule;
currency: Currency;
}
當我取的currencies
列表我投它給Currency[]
列表。
最後......我也試過在<option>
上加了[selected]="price.currency.id == currency.id"
的參數沒有任何結果。可能因爲ngValue
覆蓋它。
想法?
這是解決方案。無法在其他地方找到它!做得好。謝謝。 –
不客氣,很高興我能幫忙! :) – Alex