我想实现角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'在类中不存在)。 –