我有一个来自服务的列表,并且在组件中我正在尝试将其加载到select-option中,但它不会给我任何东西。服务方法很好,因为我已经检查过,有没有人看到错误?
这是组件:
public listaAnyos: number;
ngOnInit() {
this.service.getAnyos(this.listaAnyos);
}
这是HTML:
<select class="form-control" id="anio" [(ngModel)]="anyoSeleccionado" (change)="getControlEstadoMes($event.target.value)">
<option *ngFor="let anyos of listaAnyos"></option>
</select>
答案 0 :(得分:0)
你的代码错了。
组件
public listaAnyos: number[];
ngOnInit() {
this.listaAnyos = this.service.getAnyos(); // Assuming that getAnyos() returns array of number(Anyos).
}
HTML
<select class="form-control" id="anio" [(ngModel)]="anyoSeleccionado" (change)="getControlEstadoMes($event.target.value)">
<option *ngFor="let anyos of listaAnyos">{{anyos}}</option>
</select>