我想實現角2中的選擇菜單,但下拉菜單不顯示任何東西。下面是在HTML代碼:角2選擇下拉菜單不顯示選項
<form [formGroup]="weatherSelect" (ngSubmit)="onsubmit(weatherSelect)">
<div class="form-group">
<label for='city'>Singapore Cities</label>
<select class="form-control" formControlName="city" id="cities">
<option *ngFor="let c of mycities" [value]="c">{{c}}</option>
</select>
</div>
</form>
這裏的打字稿文件,該文件尚未完成:
export class AppComponent implements OnInit{
mycities: string[];
constructor(private formBuilder: FormBuilder) { }
ngOnInit() {
this.mycities = ["city1", "city2", "city3"];
}
}
感謝您的幫助!
你能更精確地描述你的問題嗎? 「不起作用」是什麼意思?控制檯中是否有錯誤?你的TS文件沒有完成 - 這也可能是錯誤的根源,因爲你將'undefined'綁定到'[formGroup]'('weatherSelect'在類中不存在)。 –