Проблема в том, что вы связываете ion-select
со свойством dialCode
... [(ngModel)]="dialCode" ...
Таким образом, вместо использования selected=true
вам нужно инициализировать это свойство значением, которое вы хотите отобразить по умолчанию. Так что в вашем компоненте вы можете сделать что-то вроде этого, например:
// Angular
import { Component } from "@angular/core";
@Component({
selector: "app-home",
templateUrl: "home.page.html",
styleUrls: ["home.page.scss"]
})
export class HomePage implements OnInit {
public dialCode: string = '+1'; // <--- Initialize the property
constructor(...) {}
// ...
}
А потом в представлении:
<ion-select class="ion-select" [(ngModel)]="dialCode">
<ion-select-option value="+1">+1</ion-select-option>
<ion-select-option value="+852">+852</ion-select-option>
<ion-select-option value="+86">+86</ion-select-option>
</ion-select>