0
我想要做的是Angular從變量中獲取值並將其放在第一個選項上,而下面的其他選項將是靜態的。 Angular正在獲取數據,但第一個選項總是空白。選擇Angular 4時的空默認選項
HTML
<select [(ngModel)]="sub_planning">
<option value="data[0].value" >{{data[0].name}}</option>
<option *ngFor="let c of subdimension" [ngValue]="c.value">{{c.name}}</option>
</select>
TS
sub_planning = '0';
subdimension = [{'name': 'oneabc','value': 1 },
{'name': 'twoabc','value': 2}];
我發現在互聯網上的一些答案,但它是對角2和簡化版,它似乎對角4
這裏有什麼數據? – Sajeetharan
你確定存在'data [0] .name'嗎?請告訴我們你的'數據'變量 –
是的,數據在下拉列表中,我從另一個API中獲得它,但這不是問題。問題是這個數據顯示爲第二個選項,而不是默認值。默認選項是空白的。 – Gustavo