Hello!
Because you’re neither using property binding on value nor string interpolation when adding item as value
Therefore both of your options will get “item” as there value
do it like this:
<ion-select placeholder="Select" [(ngModel)]="selected">
<ion-option *ngFor="let item of strings" value="{{item}}">{{item}}</ion-option>
</ion-select>`
or
<ion-select placeholder="Select" [(ngModel)]="selected">
<ion-option *ngFor="let item of strings" [value]="item">{{item}}</ion-option>
</ion-select>`