在我的角度值我有一個選擇更改時區。 this.userTimeZone是我的組件中的一個對象。分配角度4中的初始值
{
AdjustmentRules:null
BaseUtcOffset:"-04:30:00"
DaylightName:"Venezuela Daylight Time"
DisplayName:"(UTC-04:30) Caracas"
Id:"Venezuela Standard Time"
StandardName:"Venezuela Standard Time"
SupportsDaylightSavingTime:false}
我的選擇選項看起來是這樣的:
<select name="timeZones" [(ngModel)]="userTimeZone" (change)="setTimezoneId($event)" class="form-control">
<option *ngFor="let time of timezones" [ngValue]="time">{{time.DisplayName}}</option>
</select>
我無法設置選擇的初始值。
雖然userTimeZone有一個值,但select在加載時顯示空白。
如果我給userTimeZone.Id和[ngValue] =「time.id」選項被選中,但在更改時返回的值只是id而不是整個對象。
我希望整個對象,當選擇選項更改時還設置選擇的初始值。
不知道什麼是錯here.Please指南
感謝