如何在IONIC4中填充ION-SELECT

问题描述 投票:0回答:1

我想用已经选择的选项填充选择,并且视图仅显示非选择的选项。我通过Symfony上的API REST获取对象。对不起,我的英文和提前谢谢。

这是控制台在我获取对象时显示的内容:

Array(2)
0:
    actividad: "Musculacion"
    id: "1"
    nombre: "2 Días"
    __proto__: Object
1:
    actividad: "Musculacion"
    id: "2"
    nombre: "Libre"
    __proto__: Object

我尝试使用静态值进行相同的操作,并且它的工作正常。我不知道我没看到什么,也许问题是对象或数据类型。

<ion-select name="frecuencia_id" #frecuencia_id="ngModel" [(ngModel)]="inscripcion.frecuencia_id">
    <ion-select-option value="1">2 Días</ion-select-option>
    <ion-select-option value="2">Libre</ion-select-option>
</ion-select>

这是我的代码:

<ion-select name="frecuencia_id" #frecuencia_id="ngModel" [(ngModel)]="inscripcion.frecuencia_id">
    <ion-select-option *ngFor="let f of frecuencias" value="{{f.id}}">{{f.nombre}}</ion-select-option>
</ion-select>
angular ionic4
1个回答
0
投票

给你的一个选项一个selected属性。像这样的东西:

<ion-select-option *ngFor="let f of frecuencias"
  [value]="f.id"
  [selected]="f.id === '1'">
    {{ f.nombre }}
</ion-select-option>
© www.soinside.com 2019 - 2024. All rights reserved.